Skip to main content

Interface: SerializedPrintArea

Defined in: core/src/fabricjs/canvas/ChamevoCanvas.ts:84

Represents a serialized print area that can be saved and loaded.

Properties

PropertyTypeDescriptionDefined in
idstringUnique identifier for the print areacore/src/fabricjs/canvas/ChamevoCanvas.ts:86
printingBoxPrintingBoxPrinting box dimensions in pixelscore/src/fabricjs/canvas/ChamevoCanvas.ts:88
output?PrintAreaOutput | nullPhysical output dimensions in mm (optional)core/src/fabricjs/canvas/ChamevoCanvas.ts:90
mask?PrintAreaMask | nullSVG mask configuration (optional)core/src/fabricjs/canvas/ChamevoCanvas.ts:92
printProfile?Partial<ChamevoPrintAreaOptions>Print profile options (optional)core/src/fabricjs/canvas/ChamevoCanvas.ts:94
showIndicator?booleanShow selection indicatorcore/src/fabricjs/canvas/ChamevoCanvas.ts:96
showZoom?booleanShow zoom iconcore/src/fabricjs/canvas/ChamevoCanvas.ts:98
showRuler?booleanShow ruler iconcore/src/fabricjs/canvas/ChamevoCanvas.ts:100
showBoundingBox?booleanShow bounding box (dashed rectangle)core/src/fabricjs/canvas/ChamevoCanvas.ts:102
showBleedBox?booleanShow bleed box and crop markscore/src/fabricjs/canvas/ChamevoCanvas.ts:104
isRulerActive?booleanWhether ruler is actively drawingcore/src/fabricjs/canvas/ChamevoCanvas.ts:106
placeholder?stringPlaceholder image URL for upload zone conversioncore/src/fabricjs/canvas/ChamevoCanvas.ts:108
color?stringColor for bounding box and iconscore/src/fabricjs/canvas/ChamevoCanvas.ts:110
exportOnly?booleanExport-only "view" area: hidden in the frontend, composes the whole view on exportcore/src/fabricjs/canvas/ChamevoCanvas.ts:112