我想用最新的TCPDF打包pdf。
我有一张LC6横向文档(152mm×109mm)。我把一个图像的页面,并设置像这样的图像参数:TCPDF图像调整大小
$pdf->Image($image, 0, 0, 152, 0, 'PNG', '', '', true, 300);
pdf文件是空的。但是,当我将152更改为151时,图像出现在pdf文件中,但小于文档。
为什么当图像有足够的空间时会消失?
我的图片是1795×1287px,但它并不重要,因为我想调整它的大小。
更新:
每个图片都不会发生此问题,其他图片在pdf中正确显示。这两个图像具有相同的dpi和相同的分辨率。可能是透明度问题的根源?
也许是这样的; '1795/152 = 11.809210526'。它看起来像最终值被舍去,因此'11.8'。然后“1287/11.8 = 109.06779661”,导致“流血”。可能是这样的情况,PDF创建者不能切断图像并丢弃那些不适合在画布上的图像。只是一个建议:) – 2013-04-21 11:25:05
它似乎不幸没有,因为我增加文件大小为'110mm',仍然没有出现图像。但是,谢谢,这是个好主意。 :) – MrRP 2013-04-21 11:37:51