TCPDF:使用writeHTML在彼此之后写入多个图像,使图像呈现“阶梯”形状而不是直线

时间:2012-05-25 01:06:21

标签: php html tcpdf

我正在使用PHP类TCPDF的writeHTML方法来创建PDF文档。它工作得很好,似乎涵盖了我需要的东西,但是当我尝试使用序列中的HTML元素在一条直线上创建多个图像时,图像不会以我期望的直线呈现。相反,每个连续图像的位置在y轴上增加(或在某些情况下减少)几个像素,因此使图像序列看起来像“阶梯”:

我期望(每张x都是图片):

x x x

我得到了什么:

x
 x
  x

有时我会反过来说:

  x
 x
x

HTML标记如下所示:

<img src="x.png"><img src="x.png"><img src="x.png"><img src="x.png">

HTML通常不会以这种方式运行,我也没有通过Google搜索找到任何解决方案。任何帮助,将不胜感激!感谢。

1 个答案:

答案 0 :(得分:2)

你有没有考虑过把它放在桌子上?

<table>
  <tr>
   <td>
     <img src="x.png">
   </td>
   <td>
     <img src="x.png">
   </td>
   <td>
     <img src="x.png">
   </td>
   <td>
     <img src="x.png">
   </td>
 </tr>
</table>