Toto téma vysvětluje, jak komprimovat CSV soubor pomocí C#. Obsahuje nastavení prostředí, postupný algoritmus a ukázkový kód pro komprimaci CSV souboru v C#. Navíc není nutné mít v systému nainstalovanou žádnou další aplikaci pro kompresi souborů.
Kroky pro kompresi CSV souboru v C#
- Připravte systém pro práci s Aspose.ZIP pro kompresi CSV souboru
- Inicializujte objekt třídy Archive
- Zadejte název vstupního souboru a ZIP záznam
- Exportujte výstupní ZIP soubor pomocí metody Save
Tyto kroky popisují, jak snížit velikost CSV souboru pomocí C#. Nejprve se načte zdrojový soubor CSV. Poté se vytvoří různé záznamy v ZIP archivu, kde se nastaví cesty ke zdrojovým souborům a jejich názvy. Nakonec se vygenerovaný ZIP soubor exportuje pro dokončení procesu.
Kód pro kompresi CSV souboru v C#
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"); |
Tento kód demonstruje, jak komprimovat CSV soubor pomocí C#. Jedná se o základní verzi, kterou lze dále vylepšit, například přidáním možnosti šifrování nebo ochrany heslem. Navíc lze upravit vlastnosti, jako je kódování nebo přidání komentářů, aby odpovídaly vašim požadavkům.
Tento článek vysvětlil všechny podrobnosti o kompresi CSV souboru v C#. Můžete také extrahovat data z RAR archivů, jak je popsáno v článku Extrahování RAR souborů pomocí C#.