php - 创建不压缩的 ZIP 存档?

标签 php zip

<分区>

有没有办法在不重新压缩的情况下将 JPG 文件添加到 ZIP 存档?我知道这听起来很奇怪。

通过 PHP 创建 ZIP 文件会占用大量 CPU。使用不带压缩的 ZIP 仍然会占用大量 CPU。如果我只想将图像 (JPG) 添加到存档中,为什么要在 JPG 已经压缩时重新压缩它们?

我知道 ZIP 存档中的每个文件都需要采用与原始文件不同的格式(压缩),但也许有一种方法可以只在每个文件前面设置一些标题(无需重新压缩)并复制这些文件一起到 ZIP 存档。

最佳答案

既然你已经标记了这个 php,我假设你的问题适用于 PHP zip 扩展,在这种情况下答案是:

不,没有。

PHP 压缩扩展 does not currently allow you to set the compression method . (该错误已公开数年,截至 2012 年 1 月仍未解决)。

关于php - 创建不压缩的 ZIP 存档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9516365/

相关文章:

javascript - 使用 Wea​​syprint 生成 pdf 文件,保存为 zip 文件,将该 zip 文件发送给客户端并提供下载

将单词生成为 C、C++ 代码的 PHP 代码

c# - 无法将 IFormfile 转换为字符串

PHP/mySQL - 当新用户提交数据时定期重新计算基准值

php - 呈现表单的安全方式

node.js - node-archiver:归档多个目录

python-3.x - Shutil.make_archive 未压缩到正确的目的地

python - 用 Python 解压缩缓冲区?

php - Cometchat,按发送日期说明订购

php - Laravel 搜索关系