Tento rychlý tutoriál popisuje jak převést XLS na XLSX v C# bez použití jakéhokoli nástroje třetí strany. Pomáhá přizpůsobit operaci načítání XLS pro snížení požadavků na paměť a vytváření XLSX souborů s požadovanými daty pouze ze zdrojového XLS. Pro převod XLS na XLSX je k dispozici také kód C#, který demonstruje nejen požadovanou konverzi, ale také průvodce přizpůsobením procesu načítání XLS, aby se zabránilo kopírování zbytečných dat do převedeného XLSX.
Kroky pro převod XLS na XLSX pomocí C#
- Nastavte svou aplikaci a přidejte odkaz na Aspose.Cells for .NET ze správce balíčků NuGet
- Vytvořte instanci objektu třídy LoadOptions pro řízení načítání souboru XLS
- Před načtením souboru XLS nakonfigurujte objekt třídy LoadOptions
- Načtěte soubor XLS do objektu Workbook pomocí nastavení LoadOptions
- Uložte načtený soubor XLS jako XLSX na disk
Výše uvedené kroky poskytují postup krok za krokem, který vám pomůže, jak pomocí C# převést XLS na XLSX. Tento proces je poměrně jednoduchý a je otázkou několika řádků kódu, pokud chcete pouze uložit XLS do XLSX bez jakéhokoli přizpůsobení. Pro účely učení jsou však kroky a ukázkový kód sdíleny pro řízení operace načítání souboru XLS, jako je filtrování dat z XLS a také nastavení příznaku pro automatické spouštění vzorců při otevírání zdrojového souboru XLS.
Kód pro převod XLS na XLSX v C#
Tento kód používá objekt třídy LoadOptions a demonstruje několik vlastností, jako je nastavení paměti, příznak pro analýzu vzorce po otevření souboru, nastavení hesla pro otevření souboru a nastavení filtru pro načítání dat z listů obsahujících pouze obrázky. Existuje mnoho dalších možností, jako je kontrola omezení aplikace Excel nebo ne při zadávání dat do buněk, konfigurace výchozích písem, nastavení velikosti papíru a tak dále.
V tomto tutoriálu jsme se naučili, jak uložit XLS do XLSX API založené na C# lze efektivně použít. Pokud se chcete naučit proces převodu Excelu na obrázek, přečtěte si článek na jak převést Excel na obrázek v C#.