Tento příspěvek vás provede podrobnými pokyny ke převedení XLS na XLSX pomocí C#. Podrobný návod také použijeme k převodu dokumentů a generování XLSX z XLS pomocí C#. Tyto pokyny a ukázkový kód jsou kompatibilní se systémy založenými na .NET, jako jsou Microsoft Windows, Linux a macOS.
Kroky pro převod XLS na XLSX pomocí C#
- Nastavte balíček GroupDocs.Conversion for .NET z webu NuGet.org
- Přidejte odkaz na jmenný prostor GroupDocs.Conversion, aby bylo možné využívat volání API v kódu pro provádění převodu dokumentů
- Načtěte vstupní soubor XLS vytvořením instance třídy Converter
- Inicializujte třídu SpreadsheetConvertOptions vytvořením jejího objektu
- Uložte převedený soubor XLSX na disk voláním metody Convert třídy Converter
Výše uvedené kroky pro implementaci funkce C# převod XLS na XLSX jsou poměrně jednoduché. Stáhněte si příslušný balíček z NuGet a zahrňte příslušný jmenný prostor do kódu pro zahájení převodu dokumentu. Poté načtěte zdrojový soubor XLS vytvořením objektu Converter a definujte možnosti převodu pro výstupní soubor XLSX vytvořením instance třídy SpreadsheetConvertOptions. Nakonec použijte funkci Převést k uložení transformovaného souboru na disk.
Kód pro převod XLS na XLSX pomocí C#
Abychom demonstrovali, jak používat tuto příručku, vytvořili jsme výše ukázkový C# kód pro převod XLS na XLSX. Tento příklad kódu můžete vzít jako výchozí bod pro svůj projekt a snadno jej přizpůsobit pomocí třídy SpreadsheetConvertOptions k nastavení různých charakteristik výstupního dokumentu. Soubor XLS můžete také převést do jiných formátů dokumentů, jako jsou XLAM, XLTM, XLSB, JPG, TIFF, SVG a mnoho dalších.
V tomto článku jsme popsali podrobné pokyny pro převod XLS na XLSX ve schopnosti C# a vytvořili ukázkový kód. V našem nedávném článku jsme se podívali na jak převést XML na CSV v C#; podívejte se na to pro více informací.