从PDF中删除对象流编码

时间:2017-05-16 17:31:02

标签: ruby pdf encoding

我有一个使用Object Streams编码的PDF。我想解析这个PDF,以便与其他生成的PDF进行进一步处理。我使用的大多数PDF宝石声称不支持对象流。

你是如何处理解析对象流的?

我目前正在使用CombinePDF。当我尝试加载PDF时,CombinePDF会解析此PDF文件。

Cannot parse object streams

理想情况下,我想拍摄一个包含对象流的PDF,删除对象流,将PDF保存为没有对象流的新PDF文件。

我尝试过的其他宝石,OrigamiYomu和PDF阅读器都进行了懒惰解析。

我知道这是可能的,因为我使用OS X上的预览实现了这一点。我在OS X上预览打开了所述文件,并且"导出为PDF ...",新文件没有对象流。如何在代码中重现此操作?

0 个答案:

没有答案