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:
- Skapa en instans av
XlsConverter
-klassen. - Konfigurera konverteringsinställningarna med
PdfToXlsOptions
-klassen. - Lägg till inmatnings-PDF-filer med
AddInput
-metoden. - Ange sökvägen för utmatningsfilen med
AddOutput
-metoden. - 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.