Jak převést XLS na XLSX v C#

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#

  1. Nastavte svou aplikaci a přidejte odkaz na Aspose.Cells for .NET ze správce balíčků NuGet
  2. Vytvořte instanci objektu třídy LoadOptions pro řízení načítání souboru XLS
  3. Před načtením souboru XLS nakonfigurujte objekt třídy LoadOptions
  4. Načtěte soubor XLS do objektu Workbook pomocí nastavení LoadOptions
  5. 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#.

 Čeština