相关疑难解决方法(0)

如何膨胀部分zlib文件

我有一个用zlib的deflate()函数压缩的文件的第一个连续的2/3rds.最后1/3在传输中丢失了.原始未压缩文件为600KB.

发送器多次调用Deflate,同时将原始文件切割为2KB的块大小,并在传递Z_FINISH时将Z_NO_FLUSH传递给文件末尾.生成的完整压缩文件已传输,但如所述部分丢失.

是否有可能恢复原始文件的一部分?如果是的话,有什么建议吗?

我正在使用ZLIB的普通C实现和/或ZLIB的Python 2.7实现.

c python compression zlib

7
推荐指数
1
解决办法
6845
查看次数

标签 统计

c ×1

compression ×1

python ×1

zlib ×1