PDF till XLS Konverterare

Documentize PDF till XLS Konverterare för .NET är ett mångsidigt och kraftfullt verktyg för att konvertera PDF-dokument till Excel-kalkylblad (XLS/XLSX). Genom att använda detta plugin kan utvecklare sömlöst omvandla statisk PDF-data till dynamiska och redigerbara kalkylblad, vilket förenklar datamanipulering, analys och delning.

Nyckelfunktioner:

  • Flexibla konverteringsalternativ: Konvertera PDF-filer till XLSX, XLS, CSV eller andra format.
  • Innehållsbevarande: Bevara den ursprungliga strukturen, layouten och formateringen.
  • Anpassningsbar utmatning: Konfigurera sidintervall, kalkylbladsnamn och utmatningsformat.
  • Batchbehandling: Hantera flera PDF-filer samtidigt för hög effektivitet.
  • Avancerad formatering: Infoga tomma kolumner eller minimera antalet kalkylblad.

Hur man konverterar PDF till Excel

För att konvertera ett PDF-dokument till en Excel-fil (XLS/XLSX), följ dessa steg:

  1. Skapa en instans av XlsConverter-klassen.
  2. Konfigurera konverteringsinställningarna med PdfToXlsOptions-klassen.
  3. Lägg till inmatnings-PDF-filer med AddInput-metoden.
  4. Ange sökvägen för utmatningsfilen med AddOutput-metoden.
  5. Utför Process-metoden för att initiera konverteringen.
1var converter = new XlsConverter();
2var options = new PdfToXlsOptions();
3
4// Lägg till inmatnings- och utmatningsfilvägar
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
7
8// Utför konverteringen
9converter.Process(options);

Anpassa PDF till Excel-konverteringen

PdfToXlsOptions-klassen gör det möjligt att anpassa konverteringsprocessen. Till exempel, för att konvertera PDF till en XLSX-fil, sätt ett kalkylbladsnamn och aktivera avancerade formateringsalternativ:

 1var options = new PdfToXlsOptions
 2{
 3    Format = PdfToXlsOptions.ExcelFormat.XLSX,    // Ange XLSX-format
 4    WorksheetName = "MySheet",                    // Namnge kalkylbladet
 5    InsertBlankColumnAtFirst = true               // Infoga en tom kolumn i början
 6};
 7
 8// Lägg till inmatnings- och utmatningsfiler
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
11
12// Bearbeta konverteringen
13converter.Process(options);

Batchbehandling av PDF till XLS-konvertering

Med batchbehandling kan du konvertera flera PDF-filer till Excel-kalkylblad på en gång. Här är ett exempel:

 1var converter = new XlsConverter();
 2var options = new PdfToXlsOptions();
 3
 4// Lägg till flera inmatningsfiler
 5options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7
 8// Ange sökvägar för utmatningsfiler
 9options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));
11
12// Utför batchkonverteringen
13converter.Process(options);

Hantera konverteringsresultat

Efter konverteringsprocessen returnerar Process-metoden ett ResultContainer-objekt som innehåller detaljer om operationen. Här är hur man hämtar sökvägen för den konverterade filen:

1var resultContainer = converter.Process(options);
2
3// Åtkomst till utmatningsfilens sökväg
4var result = resultContainer.ResultCollection[0];
5Console.WriteLine("Konverterad filsökväg: " + result.Data.ToString());

Stödda utmatningsformat

PdfToXlsOptions.ExcelFormat-upplagret erbjuder en rad utmatningsformat:

  • XLSX: Office Open XML (.xlsx) filformat (standard).
  • XLSM: Makroaktiverat Excel-format.
  • CSV: Komma-separerade värden.
  • ODS: Öppen dokumentkalkyl.
  • XMLSpreadSheet2003: Excel 2003 XML-format.
 Svenska