在Node.js中解压缩需要字典的PDF FlateDecode流

时间:2018-08-01 15:26:09

标签: node.js pdf zlib

我正在创建一个nodejs库,以从pdf文件中读取对象。我最近在扩展 FlateDecode 流时遇到错误,zlib抛出错误:Error: Missing dictionary

看着zlib manual,我应该打电话给inflateSetDictionary()

  

如果inflate调用返回Z_NEED_DICT,则必须在调用inflate之后立即调用此函数。压缩程序选择的字典可以从该inflate调用返回的Adler-32值中确定。压缩器和解压缩器必须使用完全相同的字典(请参阅deflateSetDictionary)。

所以我的问题是如何确定要传入的字典?

0 个答案:

没有答案