2013-06-17 2 views
2

Можно ли разместить несколько изображений внутри MultiCell в TCPDF? я пытался с этим кодом:TCPDF: больше изображений внутри многоячеистого набора

$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); 

, но я вижу только одно изображение, а в верхней части изображения есть три нуля. Я не нашел никакого примера в Интернете!

ответ

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, каждое изображение будет рядом.

Смежные вопросы