来自数据库HTML的TCPDF图像未显示

时间:2011-12-09 09:20:27

标签: php mysql html tcpdf

我正在使用TCPDF并从MySQL表格行获取内容,其中包含HTML:

<p><a href="x.html"><img src="http://1/2/3/x.jpg" width="x" height="x"></a></p>

如果我用单引号包围IMG SRC标记而不是双引号但PDF图像没有显示,则PDF将启动。

PDF是从TCPDF文档头部的查询生成的,查询中的查询是:

$query =  "SELECT * FROM solutions WHERE soln_solutionid = $_GET[id]";
$result = mysql_query($query);
$solution = mysql_fetch_array($result);

,变量是:

$solution['soln_description']

任何想法我正在敲打这个想法,TCPDF帮助和论坛毫无用处!

由于

贾斯汀

1 个答案:

答案 0 :(得分:1)

TCPDF无法显示远程服务器上的图像,您需要下载图像并在服务器上本地托管它以将其包含在PDF输出中。

有关使用PHP中的CURL保存图像的this question,请参阅

<p><a href="x.html"><img src="mylocalpath/x.jpg" width="x" height="x"></a></p>