代码之家  ›  专栏  ›  技术社区  ›  Thomas Maierhofer

deflate算法-deflate流格式-超过rfc1951的文档

  •  2
  • Thomas Maierhofer  · 技术社区  · 15 年前

    我对deflate流格式或deflate算法的文档很感兴趣,它超越了rfc1951。示例流、实现提示,任何可能感兴趣的内容。

    2 回复  |  直到 15 年前
        1
  •  2
  •   David Crawshaw    15 年前

    我致力于流式实现 放气 一旦发现这个描述有用:

    http://www.zlib.net/feldspar.html

    起初我尝试了zlib源代码,但它不容易阅读。

        2
  •  0
  •   Will    15 年前

    你可以只用 zlib 而不是自己动手?

    要支持预压缩的前言,您可以:

    使用原始API(使用 z_streamp 作为参数)而不是更高级别的包装器。

    用它自己的来初始化压缩的前导码 Z ou流 并将输出放在缓冲区中。

    然后,对于所有后续使用的前导码,将前导码输出缓冲区复制到输出,并复制前导码 Z-斯特拉姆 并使用该副本压缩后续字节。