1

我有一个 JavaScript 产品设计器,它允许网页用户添加文本和图像以创建动态促销产品。设计阶段效果很好,我使用 html2canvas 将他们的定制产品变成图像。图像看起来很适合屏幕但不适合打印,这是最终目标。

如何放大 HTML 内容(保留细节)并将结果另存为图像 (png)?

在将网络内容放在画布上之后,我已经成功地缩放了图像,但这显然会丢失细节。

在将内容应用到画布之前,我已经使用 CSS3“转换”属性来缩放我的图像。这样可以很好地保留细节和比例。但是, html2canvas 会忽略该 CSS 并导出原始大小(此处已确认:https ://github.com/niklasvh/html2canvas/issues/176 )

有人有这样做的经验吗?

4

0 回答 0