jspdf中的图像检索

image retriving in jspdf

我正在使用 jspdf 库将 html 转换为 pdf。我面临两个问题。

  1. 当我使用 pagesplit: true 时,它​​会拆分页面,但问题是 li 中的一半数据保留在第一页,另一半出现在第二页,依此类推。 2.in 我的图片标签 src link 不包含扩展名。它从 url 中获取。例如:“http://pics.redblue.de/doi/pixelboxx-mss-55590672/fee_786_587_png”,但在 pdf 图像中不显示。如果我通过 src link 以扩展名结尾,它显示在 pdf.But 中,我使用的不是扩展名格式。 我对两者都进行了很多搜索,但没有找到任何解决方案。请帮助我...提前致谢

对于你的第二个问题:

您可以使用 base64 编码的图像。它适用于 jspdf。 要将图像转换为 base64,请检查:How to convert image into base64 string using javascript

1 您需要检查pdf大小并进行调整。

2 base64 图像在 jspdf 中呈现。您可以使用此 link 获取 base64 代码并将其粘贴到 img src 值 https://www.base64-image.de/