gpt4 book ai didi

javascript - 使用 HTML5 进行打印设计

转载 作者:太空宇宙 更新时间:2023-11-03 19:09:00 25 4
gpt4 key购买 nike

我正在尝试使用 html5 进行打印设计。我想生成一些 Canvas 图形,一些带有自定义字体和 html/css 的排版。我的目标是获得大小和样式合适的工作表(A4、A5),然后使用浏览器打印功能打印 pdf,或者如果可能的话甚至即时生成 pdf。我最终想要得到的是我可以在 Illustrator/Photoshop/Indesign 中做的事情,但显然没有这些丰富的图形编辑器的效果。是否有专门为使用 HTML5 创建打印设计而制作的 JS/CSS 库?网上可能有一些关于它的文章?

最佳答案

这里有一些建议。

您可以使用 Fabric.js在 Canvas 中实现 SVG 操作。您可以使用相同的库导出 SVG,然后可以将其打印出来。通过使用这个库,您可以旋转和缩放基于矢量的形状,这是您在例如插画师。

您也可以尝试在浏览器中原生使用 SVG (read this)。

如果您想生成 PDF,您将需要一个服务器端解决方案。

希望这对您有所帮助。

关于javascript - 使用 HTML5 进行打印设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9077236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com