tcpdf:图像质量差

时间:2011-05-17 13:17:55

标签: image pdf tcpdf

我正在使用TCPDF创建使用它的writeHTML()函数从HTML输入转换的PDF文件。但是,PDF中的图像质量较差,而原始图像质量较高(如预期的那样)。图像为PNG格式。我已经尝试使用SetJPEGQuality(100),但这没有效果。

造成这种情况的原因是什么?

4 个答案:

答案 0 :(得分:8)

答案 1 :(得分:4)

使用HTML生成PDF时,您需要通过将原始宽度和高度除以1.53来手动计算图像尺寸,并将结果设置为属性。

例如,尺寸为200x100像素的图像将变为:

<img src="image.jpg" width="131" height="65" />

这是一个讨厌的解决方法,并没有完全消除模糊,但结果比没有任何缩放要好得多。

答案 2 :(得分:0)

尝试首先将图像转换为JPG或JPEG。直到现在,我在使用TCPDF转换图像时遇到问题。我认为TCPDF很强大,因为它也可以转换阿拉伯语。我尝试用fpdf转换阿拉伯语字体,但它仍然失败

答案 3 :(得分:0)

Little Up。

我有同样的质量问题,我解决了...... 当您保存图片时,请以8位而不是24位进行,您将看到“美丽的抗锯齿”。