import { cubicBezierCommand, Pt } from "./bezier"; export function frame2preview(pts: Pt[][], width: number, height: number, px2mm = 0.1) { return ` ${ (width * px2mm).toFixed(1)}mm x ${(height * px2mm).toFixed(1)}mm`; } function pts2command(pts: Pt[][]){ return pts.map( path => { const pts = path.map(pt=> `${pt[0]} ${pt[1]}`).join(' L '); return `M ${pts} Z`; } ).join(' '); }