如何更改jspdf中的背景颜色

问题描述 投票:0回答:2

我尝试将图像导出为 PDF,但 PDF 文件中的图像周围显示黑色背景。我怎样才能去掉这个黑色背景?

谢谢

jspdf
2个回答
0
投票

尝试将图像导出为 PDF 格式,这对我有用。

var canvas = plot.getCanvas();
var src = canvas.toDataURL("image/png");
var doc = new jsPDF('landscape');
doc.addImage(src, 'PNG', 10, 20, 280, 150);

请在此处查看完整演示,在 Mozilla 中运行良好。


0
投票

无法在云端对 PDF 查看器进行更改,因为查看器是其浏览器的用户应用程序扩展,因此客户端可以对每个浏览器进行不同的设置。

人们似乎不知道网络实际上是一种数据传输,其中浏览器负责安全地请求、接受和编辑输入到显示中的数据,因此服务器只能建议不要控制此类输入数据。任何控制用户的尝试(例如广告或其他未经请求的哄骗)最好都应该被阻止。

有关黑色背景着色的更多示例,请参阅https://stackoverflow.com/a/74228850/10802527

© www.soinside.com 2019 - 2024. All rights reserved.