我必须通过输入上传 zip 文件,并且 zip 文件包含多个 pdf 和文本文件,并且我必须从 zip 文件中仅读取 pdf 文件。 可以使用 https://gildas-lormeau.github.io/zip.js 吗?
理论上,将任何文件格式压缩到 ZIP 容器中,甚至是 Office 容器中的图像或视频(如 Powerpoint 演示文稿)都没有问题。
但是,文件(尤其是媒体文件类型,例如 PDF)在编码为 ZIP 对象时无法查看。因此,它们需要首先解压缩到普通文件系统对象。
因此服务器需要进行“zip提取”,因此服务器端不需要JS应用程序。
至于客户端的最佳选择,通常最好一次发送一个文件,而不是增加试图将它们捆绑在一起的复杂性和许多增加的失败风险。