id | string | Unique identifier for the print area | core/src/fabricjs/canvas/ChamevoCanvas.ts:86 |
printingBox | PrintingBox | Printing box dimensions in pixels | core/src/fabricjs/canvas/ChamevoCanvas.ts:88 |
output? | PrintAreaOutput | null | Physical output dimensions in mm (optional) | core/src/fabricjs/canvas/ChamevoCanvas.ts:90 |
mask? | PrintAreaMask | null | SVG 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? | boolean | Show selection indicator | core/src/fabricjs/canvas/ChamevoCanvas.ts:96 |
showZoom? | boolean | Show zoom icon | core/src/fabricjs/canvas/ChamevoCanvas.ts:98 |
showRuler? | boolean | Show ruler icon | core/src/fabricjs/canvas/ChamevoCanvas.ts:100 |
showBoundingBox? | boolean | Show bounding box (dashed rectangle) | core/src/fabricjs/canvas/ChamevoCanvas.ts:102 |
showBleedBox? | boolean | Show bleed box and crop marks | core/src/fabricjs/canvas/ChamevoCanvas.ts:104 |
isRulerActive? | boolean | Whether ruler is actively drawing | core/src/fabricjs/canvas/ChamevoCanvas.ts:106 |
placeholder? | string | Placeholder image URL for upload zone conversion | core/src/fabricjs/canvas/ChamevoCanvas.ts:108 |
color? | string | Color for bounding box and icons | core/src/fabricjs/canvas/ChamevoCanvas.ts:110 |
exportOnly? | boolean | Export-only "view" area: hidden in the frontend, composes the whole view on export | core/src/fabricjs/canvas/ChamevoCanvas.ts:112 |