我如何在 React js 中压缩任何图像以及 Excel 和 CSV 文件
Posted
技术标签:
【中文标题】我如何在 React js 中压缩任何图像以及 Excel 和 CSV 文件【英文标题】:How do i compress any image and Excel and CSV files in React js 【发布时间】:2022-01-20 09:01:34 【问题描述】:我需要使用 React js 压缩所有类型的文件 请帮忙 目前有 Compressor.js 用于图像压缩,但我还需要压缩 CSV Excel 文件
【问题讨论】:
【参考方案1】:您可以使用 fflate,它具有最佳的压缩时间和最小的压缩包大小。
在此处查看文档:https://www.npmjs.com/package/fflate。
npm 安装命令:npm i fflate
【讨论】:
【参考方案2】:您可以使用 zlib 来压缩文件。
要安装 zlib,请使用:npm install zlib
参考文档here。
【讨论】:
这样可以转换为zip文件,但文件大小不会减小 我没有尝试过那个库。如果这不是最佳库,我会尝试找到一个好的库。以上是关于我如何在 React js 中压缩任何图像以及 Excel 和 CSV 文件的主要内容,如果未能解决你的问题,请参考以下文章