我使用Itextsharp和C#构建的一些PDF存在大小问题。实际上,每个页面只是一个图像,作为页面宽,我通过位图创建GetInstance,然后在缩放后在页面上设置。 似乎我无法将图像的格式控制为PDF,也就是说,生成的PDF结构中的对象不会在标题中显示压缩类型。有谁知道我是否可以改变这种格式,我能以某种方式选择将图像对象压缩成PDF(Tiff / jpg就足够了).... 谢谢 SAV
答案 0 :(得分:0)
PDF(和iText)支持几种不同的图像压缩格式“原生”
鉴于其中一种格式的图像,它将“按原样”包含在PDF中。其他格式的图像(png,大多数tiff等)必须解压缩,然后重新压缩为Flate(zip)流。
因此,如果您想获得最佳效果,请使用可直接存储到PDF中的图像压缩格式,而不是必须转换的其他内容。