itext在创建PDF时修改TIFF图像。

时间:2015-02-18 22:07:52

标签: itext tiff

我知道如何从TIFF创建PDF。我的问题是: 如何在不修改原始TIFF的情况下嵌入原始TIFF?

我使用document.add(img)(其中img是TIFF)来创建PDF。但是,TIFF被修改为更小的尺寸。在这种情况下,我的原始未压缩黑白TIFF文件大小为2.8 MB被压缩为CCITT Group 4 TIFF。

itext是否有办法不修改TIFF?

1 个答案:

答案 0 :(得分:0)

请参阅ISO-32000-1。如果您仔细阅读此标准,您将在LZW和Flate过滤器的上下文中找到对TIFF的引用,但您会发现TIFF不是PDF中可用的过滤器之一。表6显示了选项:

enter image description here

由于PDF不支持TIFF,因此iText除了将其转换为可接受的格式之外别无选择。在您的情况下CCITTFaxDecode

如果您确实希望保持TIFF原样,则需要将其添加为附件。我在回答这个问题时解释了这一点:Attaching files to a PDF