我正在使用FPDF生成一页PDF,文件大小很大(接近1.05 M)。我只有1个图像,当我删除它时,它只取出大约22k,所以虽然它很大,但它对文件大小影响不大。我正在使用一些手动添加的字体(通过FPDF方向)。我必须在整个过程中关闭和打开这些字体(用于样式化pdf)。有什么想法为什么这么大?嵌入自定义字体并将那么多添加到文件大小?
答案 0 :(得分:1)
巨大的尺寸完全归功于图像文件。我尝试使用图像的优化版本(减少文件大小以供Web使用),并且PDF文件大小显着减少。
同样使用所需尺寸的图像会更有帮助。最初我的项目使用尺寸为4000x3000的图像在PDF文件的50x50空间中显示。我将图像重新调整为更小的尺寸和BINGO!
答案 1 :(得分:1)
它的字体,它们使文件膨胀的时间很长。我有一个类似的问题,当只使用内置字体(Helvetica)时,大小从800k下降到60k。