我有一张在 corel 中绘制的大小为 490 x 630 的图像。它应该有 41.3 mm(宽)和 52.3 mm 。
我在我的 TCPDF 课程中使用的单位是“mm”。
我在尝试完成此操作时遇到了麻烦。
我应该在 setImageScale() 上设置什么值?
谢谢 !
我使用的是“.png”格式的图像。使用“.png”格式时,我无法在 pdf 上正确显示图像。我在油漆中打开图像并将其保存为“.jpg”并改用它。一旦我改变了格式,我就可以正确地显示图像而没有任何复杂性。我认为 PCDF 上存在与“.png”图像相关的错误。
对我有用的是$pdf->setImageScale(1.66)
。
这是为了让字体大小转换px
尽可能points
接近,另外,计算单元格位置(我的程序用一个X
和Y
坐标指定单元格位置,也以像素为单位。
换句话说,我的整个文档以像素为单位,我以点 (pt) 呈现它,我得到了一个非常接近所见即所得的结果。
在 IE、FireFox 和 Opera 上测试。