LibreOffice 开始与 Zstd 集成

2025年05月01日 21:24 次阅读 稿源:cnBeta.COM 条评论

LibreOffice 现在支持对 ODT 和 DOCX 文件进行 Zip 压缩,以及其他压缩用途。目前,支持 Zstandard (Zstd) 压缩的工作正在开始合并。

image.webp

近五年来,文档基金会 (Document Foundation) 的 bug 报告一直指出 Zstandard 压缩比 Zip 压缩速度更快、压缩率更高。但这也归结于文档格式标准问题,即能否支持使用 Zstd 压缩的文档。因此,直到上个月,LibreOffice Git 中关于 Zstd 压缩的动态才有所增加。

开源开发者 Akshay Kumar Dubey 一直致力于实现 Zstd 与 LibreOffice 的集成。Akshay重构了LibreOffice Git 中的 inflator 代码,以提高可扩展性。今天,他终于完成了合并,为LibreOffice 添加了实际的 Ztd 构建支持和解压处理功能。

集成 Zstandard (zstd) 库的构建系统支持,并实现相应的 C++ 解压缩流类,以便将来在 ZIP 包中使用 zstd 压缩流

……

这完成了 zstd 解压缩支持的基础架构。下一步(第 2c 部分)涉及添加逻辑,以根据 ZIP 条目的压缩方法 ID 选择合适的 Inflater。

对文章打分

LibreOffice 开始与 Zstd 集成

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      招聘

      created by ceallan