TCPDF 在页面上显示 6 个图像

TCPDF display 6 images on page

我正在尝试在生成的 bij TCPDF 的 PDF 的一页上显示 6 张图片。它们之间需要有一些间距,例如,请参见屏幕截图。边框和阴影在 TCPDF 中是不可能的。但如果图像不够大以填充 space,我希望有背景色。

我尝试使用 TCPDF->writeHTMLCell 在 table 中执行此操作,但我无法获得图像之间的任何间距。请参阅此片段:

$html = '<table style="padding: 5px">
     <tr>
          <td style="background-color: #dddddd; text-align: center; border: 5px solid #ffffff">
               <img src="'.K_PATH_IMAGES.'images/14791274972ac029eebd063d866de6e84ea331bcb6.jpg" height="180px" />
          </td>
          <td style="background-color: #dddddd; text-align: center; border: 5px solid #ffffff">
               <img src="'.K_PATH_IMAGES.'images/147912798254e05b77141c7c8ad42747697b5d6106.png" height="180px" />
          </td>
     </tr>
</table>';
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', false);

我也尝试过使用 TCPDF->Image(),但还是无法正常工作。我无法将它们放在正确的位置。

$pdf->Image(
     K_PATH_IMAGES."images/14791274972ac029eebd063d866de6e84ea331bcb6.jpg", 
     $x = 0, 
     $y = 0, 
     $w = 0, 
     $h = 125, 
     $type = '', 
     $link = '', 
     $align = '', 
     $resize = true, 
     $dpi = 300, 
     $palign = 'C', 
     $ismask = false, 
     $imgmask = false, 
     $border = 0,
     $fitbox = 'CT', 
     $hidden = false, 
     $fitonpage = true
);
$pdf->Image(
     K_PATH_IMAGES."images/14791274972ac029eebd063d866de6e84ea331bcb6.jpg", 
     $x = 0, 
     $y = 125, 
     $w = 0, 
     $h = 125, 
     $type = '', 
     $link = '', 
     $align = '', 
     $resize = true, 
     $dpi = 300, 
     $palign = 'C', 
     $ismask = false, 
     $imgmask = false, 
     $border = 0,
     $fitbox = 'CT', 
     $hidden = false, 
     $fitonpage = true
);

没关系,多试几次终于搞定了。这是我在我的 foreach 中使用的代码(为了便于阅读而删除):

$pdf->Rect(
    $x_position, //11 or 110
    $y_position, //is 50, 127 or 204
    90, 
    68, 
    'F', 
    array(), 
    array(240, 240, 240)
);
$pdf->Image(
    K_PATH_IMAGES."images/".$blok["image"], 
    $x_position, //11 or 110
    $y_position, //is 50, 127 or 204
    90, //width
    68, //height
    '', //type
    '', //link
    '', //align
    false, //resize
    300, //dpi
    '', //palign
    false, //ismask
    false, //imgmask
    0, //border
    'CM', //fitbox
    false, //hidden
    false //fitonpage
);  

TCPDF->Rect为背景色,TCPDF->Image显示图像。