我知道如何从TIFF创建PDF。我的问题是: 如何在不修改原始TIFF的情况下嵌入原始TIFF?
我使用document.add(img)(其中img是TIFF)来创建PDF。但是,TIFF被修改为更小的尺寸。在这种情况下,我的原始未压缩黑白TIFF文件大小为2.8 MB被压缩为CCITT Group 4 TIFF。
itext是否有办法不修改TIFF?
答案 0 :(得分:0)
请参阅ISO-32000-1。如果您仔细阅读此标准,您将在LZW和Flate过滤器的上下文中找到对TIFF的引用,但您会发现TIFF不是PDF中可用的过滤器之一。表6显示了选项:
由于PDF不支持TIFF,因此iText除了将其转换为可接受的格式之外别无选择。在您的情况下CCITTFaxDecode
。
如果您确实希望保持TIFF原样,则需要将其添加为附件。我在回答这个问题时解释了这一点:Attaching files to a PDF