如何使用tcpdf缩放图像?

3

我手头有一张490 x 630的Corel绘制的图像。它应该是41.3毫米(宽)和52.3毫米。

我正在使用TCPDF类中的“mm”单位。

我试图做到这一点时遇到了麻烦。

setImageScale()应该放什么值呢?

谢谢!

2个回答

2

我曾使用一张“.png”格式的图片。使用“.png”格式时,我在尝试将图片正确地显示在pdf上遇到了问题。我在paint中打开图片并将其另存为“.jpg”格式,然后使用这个新格式的图片。一旦我更改了格式,我就可以在没有任何问题的情况下正确地显示图片。我认为与“.png”图像相关的PCDF存在一个错误。


0

对我有效的是$pdf->setImageScale(1.66)

这是为了尽可能地将字体大小从px转换为points,同时计算单元格位置(我的程序还使用像素指定单元格位置的XY坐标)。

换句话说,我的整个文档都是以像素为单位,我以点(pt)为单位呈现它,并且获得了非常接近的所见即所得效果。

在IE、FireFox和Opera上进行了测试。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接