7

我使用 tcpdf 生成 pdf 文件。

并且在表格 td 中对齐图像存在问题。

我正在使用$pdf->writeHTML($html, true, false, true, false, '');tcpdf。

在此处输入图像描述

从我分享的图像中可以清楚地看到 html。html 很简单

<table>
  <tr>
    <td>&nbsp</td>
    <td>Picture</td>
    .......
  </tr>
  <tr>
    <td>1</td>
    <td style="text-align:center"><img src="abc.jpg" width="20" height="20" ></td>
    .......
  </tr>
</table>

注意: align="center", valign="middle" , css margin 和 padding ... 我尝试过似乎没有任何效果

text-align:center 推入中心但不垂直。

4

3 回答 3

3

将以下 CSS 添加到您的td应该可以工作:

td {
    vertical-align: middle;
    text-align:center;
}

看看它的工作原理

于 2013-07-16T07:03:12.057 回答
2

你检查图像对齐了吗?

<img align=center src="abc.jpg" width="20" height="20" >
于 2013-07-16T06:49:32.600 回答
-2

你可以使用:CSS:

td img{
    margin:0 auto;
}

或像@gayan 一样使用

于 2013-07-16T06:46:10.870 回答