gpt4 book ai didi

javascript - 使用 jsPDF 将多个不同的图像添加到 PDF

转载 作者:行者123 更新时间:2023-12-02 19:04:22 28 4
gpt4 key购买 nike

我正在尝试使用 jsPDF 框架将多个不同的图像添加到 PDF,但最终它会生成包含两个相似图像的 PDF 文件,但是如果我尝试用每个图像生成两个不同的 PDF 文件,一切正常。这是我的 html:

<img id="img1" src="/img1.jpg">
<img id="img2" src="/img2.jpg">

这是我的 JS:

var doc = new jsPDF("landscape");
const img1 = $('#img1').attr("src");
const img2 = $('#img2').attr("src");
doc.addImage(img1, "JPEG", 140, 15, 90, 90, 'SLOW');
doc.addImage(img2, "JPEG", 140, 110, 90, 90, 'SLOW');
doc.save("sample.pdf");

我做错了什么?

最佳答案

我应该更多地关注文档,有别名以防您必须添加多个图像,所以最终代码应该如下所示:

var doc = new jsPDF("landscape");
const img1 = $('#img1').attr("src");
const img2 = $('#img2').attr("src");
doc.addImage(img1, "JPEG", 140, 15, 90, 90, "alias1", 'SLOW');
doc.addImage(img2, "JPEG", 140, 110, 90, 90, "alias2", 'SLOW');
doc.save("sample.pdf");

关于javascript - 使用 jsPDF 将多个不同的图像添加到 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65251252/

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