<分区>
有没有办法在不重新压缩的情况下将 JPG 文件添加到 ZIP 存档?我知道这听起来很奇怪。
通过 PHP 创建 ZIP 文件会占用大量 CPU。使用不带压缩的 ZIP 仍然会占用大量 CPU。如果我只想将图像 (JPG) 添加到存档中,为什么要在 JPG 已经压缩时重新压缩它们?
我知道 ZIP 存档中的每个文件都需要采用与原始文件不同的格式(压缩),但也许有一种方法可以只在每个文件前面设置一些标题(无需重新压缩)并复制这些文件一起到 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/