Hur man konverterar XLS till XLSX med C#

Det här inlägget leder dig genom steg-för-steg-instruktionerna för att konvertera XLS till XLSX med C#. Vi kommer också att använda de detaljerade instruktionerna för att konvertera dokument och generera XLSX från XLS med C#. Dessa instruktioner och exempelkod är kompatibla med .NET-baserade system som Microsoft Windows, Linux och macOS.

Steg för att konvertera XLS till XLSX med C#

  1. Konfigurera GroupDocs.Conversion for .NET-paketet från NuGet.org-webbplatsen
  2. Lägg till en referens till namnområdet GroupDocs.Conversion för att använda API-anrop i koden för att utföra dokumentkonvertering
  3. Ladda in XLS-filen genom att skapa en instans av klassen Converter
  4. Initiera klassen SpreadsheetConvertOptions genom att skapa ett objekt av den
  5. Spara den konverterade XLSX-filen på disken genom att anropa Convert-metoden för klassen Converter

Ovanstående steg för att implementera C# convert XLS to XLSX-funktionen är ganska enkla. Ladda ner lämpligt paket från NuGet och inkludera det relevanta namnområdet i koden för att påbörja dokumentkonverteringen. Därefter laddar du käll-XLS-filen genom att konstruera ett Converter-objekt och definierar konverteringsalternativen för XLSX-utdatafilen genom att skapa en instans av klassen SpreadsheetConvertOptions. Använd slutligen Konverteringsfunktionen för att spara den transformerade filen på en skiva.

Kod för att konvertera XLS till XLSX med C#

För att visa hur man använder den här guiden har vi skapat ovanstående exempel C#-kod för att konvertera XLS till XLSX. Du kan ta den här exempelkoden som utgångspunkt för ditt projekt och enkelt anpassa den genom att använda klassen SpreadsheetConvertOptions för att ställa in de olika utdatadokumentets egenskaper. Du kan också konvertera en XLS-fil till andra dokumentformat som XLAM, XLTM, XLSB, JPG, TIFF, SVG och många andra.

Vi beskrev de detaljerade instruktionerna för att konvertera XLS till XLSX i C#-kapacitet och skapade exempelkod i den här artikeln. I vår senaste artikel tittade vi på hur man konverterar XML till CSV i C#; ta en titt på den för mer information.

 Svenska