zlib 给出数据错误
zlib is giving data error
我正在尝试扩充 pdf 中的对象流。在膨胀使用平面解码压缩的对象流之一时,我收到数据错误。
对象流
1339 0 对象^M<>流^M
^ZÖ¬Áã9^<87>^GÈ<89><93>^WÊ<8d>ð<93>yM<96>t0Ò=$Ô<·×^L<84>°¯$< 8b>^M
尾声
**加密对象**
1698 0 obj^M<<9c>"\r^S^LÀõeâJý;È{dTÔÜ<9d>~´>^Tº)/P -1324/R 3/U(É^[®ú^F^C /¬ ®=ÌæZv5');\r\n view( a)/V 2>>^Mendobj
解密后得到这个数据
{0x68、0x16、0x48、0x59、0x11、0xef、0x34、0xe9、0xd0、0x79、0xf6、0xcb、0x73、0xf6、0x8a、0x50、0xed、0xdc、0x34、0xe9、0bf1、0x5、0x , 0x92, 0x5, 0x67, 0x60, 0xd9, 0x84, 0x34, 0x44, 0xad, 0xa9, 0x5c}
现在我必须解压缩这些数据。
调用 inflate(&zstrm, Z_FINISH) 后出现数据错误
我被困在这里。谁能帮我理解这个错误。
这不是 zlib 流,甚至也不是原始压缩数据。
我正在尝试扩充 pdf 中的对象流。在膨胀使用平面解码压缩的对象流之一时,我收到数据错误。
对象流 1339 0 对象^M<>流^M
^ZÖ¬Áã9^<87>^GÈ<89><93>^WÊ<8d>ð<93>yM<96>t0Ò=$Ô<·×^L<84>°¯$< 8b>^M 尾声
**加密对象** 1698 0 obj^M<<9c>"\r^S^LÀõeâJý;È{dTÔÜ<9d>~´>^Tº)/P -1324/R 3/U(É^[®ú^F^C /¬ ®=ÌæZv5');\r\n view( a)/V 2>>^Mendobj
解密后得到这个数据 {0x68、0x16、0x48、0x59、0x11、0xef、0x34、0xe9、0xd0、0x79、0xf6、0xcb、0x73、0xf6、0x8a、0x50、0xed、0xdc、0x34、0xe9、0bf1、0x5、0x , 0x92, 0x5, 0x67, 0x60, 0xd9, 0x84, 0x34, 0x44, 0xad, 0xa9, 0x5c} 现在我必须解压缩这些数据。
调用 inflate(&zstrm, Z_FINISH) 后出现数据错误 我被困在这里。谁能帮我理解这个错误。
这不是 zlib 流,甚至也不是原始压缩数据。