2013-07-16 14 views
4

我使用tcpdf生成pdf文件。如何對齊表td中的圖像,tcpdf

並且在對齊表td中的圖像時出現問題。

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

enter image description here

HTML是從i已經共享了圖像清晰。 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 = 「中心」,VALIGN = 「中間」,CSS margin和padding ......似乎沒有任何工作我試着

文本對齊:中心推入中心但不垂直。

+0

你是否檢查過應用程序? – gayan

+0

@gayan。這不起作用 –

+0

你嘗試過'td'上的'text-align:center;'嗎? – naththedeveloper

回答

0

添加以下CSS到你的td應該工作:

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

看到它a fiddle工作。

+0

不幸的是,在HTML上工作,但在將HTML引入TCPDF時不起作用。 :( – Peter

+0

text-align:center is OK。vertical-align:middle;:Not OK。必須嘗試setHtmlVSpace和單元格內的p/div/h5或h6 .... –

-1

你可以使用: CSS:

td img{ 
    margin:0 auto; 
} 

或使用像@gayan

+0

tcpdf,而不是css。 tcpdf在writeHtml中沒有空白 –

0

你檢查圖像對齊?

<img align=center src="abc.jpg" width="20" height="20" >