【问题标题】:How to decompress zlib files created with ByteArray.compress?如何解压缩使用 ByteArray.compress 创建的 zlib 文件?
【发布时间】:2010-12-21 12:58:05
【问题描述】:

我在一个 Flex 应用程序上工作,该应用程序创建压缩文件并将它们上传到服务器上。这些文件是使用 ByteArray.compress 方法创建的,即 zlib 压缩。我可以在服务器上使用 Python API 解压缩它们,但我更喜欢将文件压缩在那里。我希望以后能够下载和解压缩文件,但是 WinZip 和 WinRar 无法解压缩它们。当我搜索 zlib 实用程序时,我只找到 zlib dll 库。我需要一个能够解压缩 zlib 文件的 Windows(和/或 Linux)简单应用程序。

【问题讨论】:

    标签: apache-flex actionscript-3 zlib


    【解决方案1】:

    因此,zlib 压缩肯定会压缩数据,但它不包括文件头,使其成为可以使用 Windows、WinZip 或 WinRar 等应用程序打开的“ZIP”文件。

    Adobe 有some documents that explain how to READ a zip file,包括有关标头的信息。如果你想写一个 zip 文件,只需使用此信息写出带有数据的标题。

    祝你好运!

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多