本主题介绍了如何使用 C# 压缩 CSV 文件。它讨论了环境设置、分步算法以及用于 CSV 文件压缩的可运行示例代码。此外,您无需在环境中安装任何额外的文件压缩应用程序即可使用此功能。
使用 C# 压缩 CSV 的步骤
- 准备系统以使用 Aspose.ZIP 压缩 CSV 文件
- 初始化 Archive 类的对象
- 传递输入文件名以及 ZIP 条目
- 通过调用 Save 方法导出输出的 ZIP 文件
上述步骤概述了如何使用 C# 创建 CSV 文件大小减小工具。首先,通过解析源逗号分隔文件来启动压缩过程。随后,创建不同的条目,同时提及 ZIP 存档中的源文件路径、文件名以及目标文件名。最后,导出生成的 ZIP 目录以完成该过程。
使用 C# 压缩 CSV 文件的代码
using Aspose.Zip; | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Create Archive class object | |
var arch = new Aspose.Zip.Archive(); | |
// Specify file names and create entry | |
arch.CreateEntry("input.csv", "sample.csv"); | |
// Save compressed ZIP archive containing CSV data | |
arch.Save("csv_archive.zip"); |
此代码片段演示了 使用 C# 压缩 CSV 的功能。然而,这是一个最小化的版本,可以进一步改进以更改文件数量和数据安全性,包括加密或密码保护。此外,还可以修改许多自定义属性,例如设置编码或注释,以满足您的需求。
本教程解释了 使用 C# 压缩 CSV 文件 的所有相关细节。您还可以从 RAR 存档中提取数据,如 使用 C# 提取 RAR 文件 一文中所述。