TCPDF:多单元内的更多图像

时间:2013-06-17 09:03:56

标签: php image tcpdf

是否可以在TCPDF中将多个图像放入MultiCell? 我试过这段代码:

$imgArray = array();
for ($i = 0; $i < 4; $i++) {
    $imgArray[] = $pdf->Image(IMGS . 'nd.jpg', '', '', 39, 40);
}
$pdf->MultiCell($wLeft, $hRows, implode($imgArray), 0, 'L', FALSE, 0, '', '', TRUE);

但是我只看到一个图像,并且在图像的顶部有三个零。 我在网上找不到任何例子!

1 个答案:

答案 0 :(得分:0)

您可以像这样使用writeHTMLCell()<img />标记:

for ($i = 0; $i < 4; $i++) 
    $imgs .= '<img src="'.IMGS.'nd.jpg"/>';

$pdf->writeHTMLCell(170, null, 10, 10, $imgs."\n");

如果您想使用Image(),请设置每张图片的位置:

for ($i = 0; $i < 4; $i++) {
    $pdf->Image(IMGS . 'nd.jpg', ($i * 39), 10, 39, 40);

在此示例中,您使用$i设置水平(x)位置。 如果图像宽度为39,则每张图像将并排显示。