在纸张上打印原始尺寸的导出 svg.js

Printing a Exported svg of original size in paper.js

本文关键字:svg js 打印 原始      更新时间:2023-09-26

我正在使用一篇论文.js来创建像Adobe Illustrator这样的基于Web的编辑器。我面临的问题是,当我导入一个比我的画布安静大的 svg 文件时,以及当我尝试使用

newWindow.write("`<html><body>`"+paper.project.exportSVG();+"`</body></html>`")'
newWindow.print();

它涵盖了画布上唯一可见的部分。

我也尝试使用缩放因子缩小画布,但当时存在 SVG 原始大小的问题。虽然尺寸很大,但它可以很容易地覆盖在A4尺寸的页面中。

提前谢谢!!

我相信

这是库中的错误,或者是缺少选项的情况。你能在 https://github.com/paperjs/paper.js/issues 上为它打开一个问题吗?这是讨论这个问题的更好地方。