在纸张上打印原始尺寸的导出 svg.js
Printing a Exported svg of original size in paper.js
我正在使用一篇论文.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 上为它打开一个问题吗?这是讨论这个问题的更好地方。
相关文章:
- 如何更改<svg>标记为<img>用js标记
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- D3.js生成有效的SVG,但不显示任何内容
- svg.js/svg平移缩放-双击交互
- 传递数组以馈送 svg.js 的折线数组方法会引发错误
- 使用svg.js的代码在JSFiddle.com或我的笔记本电脑中不起作用
- 使用 svg.js 循环动画
- 如何在结构中导出具有自定义属性的 SVG.js
- 使用 svg.js 指定 SVG 中字体文件中的字体
- 检查变量是否为 SVG.js 元素实例
- 在纸张上打印原始尺寸的导出 svg.js
- 将具有preserveAspectRatio属性和SVG.js的SVG居中
- svg.js的奇怪行为;animate().move()"在Firefox中
- 使用svg.js设置位置动画的正确方法是什么
- 外部SVG图标无法在带有snap.svg.js插件的ie11中正常加载
- 如何使用SVG.js旋转梯度
- Javascript可滚动/可刷动画w/ svg.js
- 如何在svg.js中自定义拖动事件
- 路径动画可以用SVG.js实现吗?
- svg .js没有正确地连接svg元素