我正在尝试使用PHP脚本中的TCPDF连续显示3个图像。这就是我的工作:
我创建了一些包含img。
我正在使用TCPDFs writeHTML函数将HTML写入文件。
当我检查创建的文件时,图像不是彼此相邻,每个图像都比前一个略低。它看起来像楼梯。
为了了解最新情况,我调试了脚本,并将我给作为param的HTML字符串复制到一个HTML文件中,然后在浏览器中打开它。它看起来就像我想要的浏览器一样。通常,创建的PDF似乎搞砸了。
这是HTML:
<table>
<tbody>
<tr>
<td width="100">
<img width="75" height="75" style="float: left;" src="...">
</td>
<td width="200">
<h2> FOOBAR </h2>
<p>
<!--Those 3 are the problem -->
<img width="30" src="...">
<img width="30" src="...">
<img width="30" src="...">
</p>
</td>
</tr>
</tbody>
</table>
我这样叫TCPDF:
$pdf->writeHTML($myHtmlFromAboveInAString, true, false, true, false, '');
任何想法可能出错?我尝试删除p,并没有改变一件事。
谢谢!
注意:我自己就找到了答案!每张图片都必须位于另一个表格列中,例如showh:TCPDF: Writing multiple images after eachother using writeHTML renders images in a "staircase" shape instead of in a straight line