本文整理汇总了TypeScript中makerjs.exporter.toSVG方法的典型用法代码示例。如果您正苦于以下问题:TypeScript exporter.toSVG方法的具体用法?TypeScript exporter.toSVG怎么用?TypeScript exporter.toSVG使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类makerjs.exporter
的用法示例。
在下文中一共展示了exporter.toSVG方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1:
[0 - SCALE, 0 - SCALE]
);
layer.models = {border, holes};
layer.layer = name;
// layerOptions[name] = {fill: `hsla(${360 / PAGES * i}, 100%, 50%, 1)`};
// layerOptions[name] = {fill: i%2===0 ? 'grey' : 'black'};
const x = i % COLS * (BOARD + MARGIN);
const y = Math.floor(i / COLS) * (BOARD + MARGIN);
MakerJs.model.move(layer, [x, -y]);
expanded[name] = layer;
}
const cut = {
models: {
// line: makerPath,
expanded: {models: expanded}
}
};
console.log(cut);
const svg = MakerJs.exporter.toSVG(cut, {
// useSvgPathOnly: !DEBUG,
// annotate: DEBUG,
fill: 'white',
// stroke: 'none',
layerOptions
});
document.write(svg);
document.body.style.backgroundColor = 'hsla(0, 0%, 90%, 1)';