从abcpdf将HTML转换为PDF时如何加载外部图像

我们正在使用abcpdf(许可版本)将html转换为pdf。我们正在使用的函数是-AddImageHtml我们以字符串形式将html传递给该函数,如下所示:

"<html>
<body>
    <img id="imgTest" src="../testImage.png"/>
</body>
</html>"

该图像存在于路径中,但未加载图像。我们也为此尝试了绝对路径

 "<html>
    <body>
        <img id="imgTest" src="http://www.example.com/testImage.png"/>
    </body>
    </html>"

如果我们在任何地方做错了,或者任何引用链接都将对您有很大的帮助,请您指导。提前非常感谢您!

提姆

addImageHtml仅用于呈现静态HTML,并且不会很好地检索外部资源。

我们通过修改HTML字符串中的所有外部资源来解决此问题。对于图像,这是通过Base64编码二进制数据并包括它而不是图像的路径来处理的。

有关详细信息,请参见此处:http : //en.m.wikipedia.org/wiki/Data_URI_scheme

但基本上只是将其包括在SRC属性中。

您可以轻松地创建一个处理器来解析文档以查找图像标签,将其检索到Web请求中,并在需要时将其嵌入。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ABCPdf将Svg流转换为PDF

来自分类Dev

将pdf转换为图像时如何保持页面大小

来自分类Dev

将 html 图像转换为 pdf(图像未显示)- selectpdf

来自分类Dev

将图像转换为pdf:如何使PDF页面大小相同

来自分类Dev

将图像转换为pdf

来自分类Dev

如何将图像批量转换为PDF?

来自分类Dev

如何将PDF文件转换为图像

来自分类Dev

如何用Flutter将PDF文件转换为图像?

来自分类Dev

如何将图像批量转换为PDF?

来自分类Dev

如何将PDF文件转换为图像

来自分类Dev

使用itextpdf将html转换为pdf时如何使用边界半径

来自分类Dev

在itext 7中将html转换为pdf时如何继续特定div标签的横向?

来自分类Dev

将HTML转换为图像

来自分类Dev

用abcpdf将pdf转换为tiff,结果为黑色多边形

来自分类Dev

将图像转换为已加载的画布

来自分类Dev

将PDF转换为图像(格式正确)

来自分类Dev

使用Python将PDF转换为图像

来自分类Dev

将TIFF图像批量转换为PDF?

来自分类Dev

将PDF转换为图像的快速方法

来自分类Dev

将pdf转换为图像[jpeg | png]

来自分类Dev

使用图像将.md转换为.pdf

来自分类Dev

使用 PdfBox 将 Pdf 转换为图像

来自分类Dev

在Android中使用iText库将图像转换为PDF时,为什么会裁剪图像

来自分类Dev

如何将html&css转换为图像?

来自分类Dev

如何将html&css转换为图像?

来自分类Dev

如何使用Cocoa将html文件转换为pdf

来自分类Dev

如何使用Django将HTML页面转换为PDF

来自分类Dev

如何使用PHP将HTML + Javascript转换为PDF

来自分类Dev

如何使用JavaScript将HTML转换为Docx和PDF