gpt4 book ai didi

php - 使用 html2fpdf 时不显示图像

转载 作者:行者123 更新时间:2023-11-28 02:59:24 25 4
gpt4 key购买 nike

这是一个远景,但这里......

我们有一个已经运行多年的应用程序。我们最近升级了它运行的框架版本(到 Codeigniter 2.2.6)和 PHP 版本(到 v5.6)。由于升级其中一个较旧的功能引起了问题。它涉及 html2fpdf 库(在这个阶段大约有 10 年历史!)。该库是 fpdf 的包装器,顾名思义,接受 html 输入并允许输出到 fpdf 文档。几乎所有的东西都可以正常工作,除了嵌入的图像/jpeg。例如下面的 html:

<table border="0">
<tbody>
<tr>
<td width="120">&nbsp;</td>
<td width="500"><img src="https://acorn.rentproapp.com/www/images/acorn-logo-new-large.jpg" alt="" width="500" align="middle" /></td>
<td width="120">&nbsp;</td>
</tr>
</tbody>
</table>

PDF文档中输出结果如下

||||type=image,width=132.25,height=51.862745098|||||q 374.88 00 147.01 28.35 553.14 cm/I1 做 Q

但是,如果我要剥离所有 HTML 标签,则禁止图像源,即

<img src="https://acorn.rentproapp.com/www/images/acorn-logo-new-large.jpg" alt="" width="500" align="middle" />

然后图像在 PDF 中正确显示。

知道是什么原因造成的吗?

谢谢,

布莱恩

最佳答案

这是由于 html2fpdf.php 文件的编码。完全按照您从原始 zip 文件中提取文件的方式复制文件。

关于php - 使用 html2fpdf 时不显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35318346/

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