PDF zu XLS Konverter

Der Documentize PDF zu XLS Konverter für .NET ist ein vielseitiges und leistungsstarkes Tool zur Konvertierung von PDF-Dokumenten in Excel-Tabellenkalkulationen (XLS/XLSX). Durch die Nutzung dieses Plugins können Entwickler statische PDF-Daten nahtlos in dynamische und bearbeitbare Tabellenkalkulationen umwandeln, was die Datenmanipulation, -analyse und -weitergabe vereinfacht.

Hauptmerkmale:

  • Flexibel Konvertierungsoptionen: Konvertieren Sie PDF-Dateien in XLSX, XLS, CSV oder andere Formate.
  • Inhaltserhaltung: Bewahren Sie die ursprüngliche Struktur, das Layout und die Formatierung.
  • Anpassbare Ausgabe: Konfigurieren Sie Seitenbereiche, Arbeitsblattnamen und Ausgabeformate.
  • Batchverarbeitung: Bearbeiten Sie mehrere PDF-Dateien gleichzeitig für hohe Effizienz.
  • Erweiterte Formatierung: Fügen Sie leere Spalten ein oder minimieren Sie die Anzahl der Arbeitsblätter.

So konvertieren Sie PDF in Excel

Um ein PDF-Dokument in eine Excel-Datei (XLS/XLSX) zu konvertieren, befolgen Sie diese Schritte:

  1. Erstellen Sie eine Instanz der XlsConverter-Klasse.
  2. Konfigurieren Sie die Konversionseinstellungen mithilfe der PdfToXlsOptions-Klasse.
  3. Fügen Sie Eingabe-PDF-Dateien mit der AddInput-Methode hinzu.
  4. Geben Sie den Ausgabepfad mit der AddOutput-Methode an.
  5. Führen Sie die Process-Methode aus, um die Konvertierung zu starten.
1var converter = new XlsConverter();
2var options = new PdfToXlsOptions();
3
4// Eingabe- und Ausgabedateipfade hinzufügen
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
7
8// Führen Sie die Konvertierung durch
9converter.Process(options);

Anpassen der PDF zu Excel-Konvertierung

Die PdfToXlsOptions-Klasse ermöglicht es Ihnen, den Konvertierungsprozess anzupassen. Zum Beispiel, um das PDF in eine XLSX-Datei zu konvertieren, einen Arbeitsblattnamen festzulegen und erweiterte Formatierungsoptionen zu aktivieren:

 1var options = new PdfToXlsOptions
 2{
 3    Format = PdfToXlsOptions.ExcelFormat.XLSX,    // XLSX-Format angeben
 4    WorksheetName = "MeinBlatt",                   // Arbeitsblatt benennen
 5    InsertBlankColumnAtFirst = true                // Fügen Sie eine leere Spalte am Anfang ein
 6};
 7
 8// Eingabe- und Ausgabedateien hinzufügen
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
11
12// Prozess der Konvertierung
13converter.Process(options);

Batchverarbeitung PDF zu XLS-Konvertierung

Mit der Batchverarbeitung können Sie mehrere PDF-Dateien in einer Sitzung in Excel-Tabellenkalkulationen konvertieren. Hier ein Beispiel:

 1var converter = new XlsConverter();
 2var options = new PdfToXlsOptions();
 3
 4// Mehrere Eingabedateien hinzufügen
 5options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7
 8// Ausgabedateipfade angeben
 9options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));
11
12// Führen Sie die Batchkonvertierung durch
13converter.Process(options);

Verwaltung der Konvertierungsergebnisse

Nach dem Konvertierungsprozess gibt die Process-Methode ein ResultContainer-Objekt zurück, das die Details der Operation enthält. So können Sie den konvertierten Dateipfad abrufen:

1var resultContainer = converter.Process(options);
2
3// Zugriff auf den Ausgabedateipfad
4var result = resultContainer.ResultCollection[0];
5Console.WriteLine("Konvertierter Dateipfad: " + result.Data.ToString());

Unterstützte Ausgabeformate

Die PdfToXlsOptions.ExcelFormat-Aufzählung bietet eine Vielzahl von Ausgabeformaten:

  • XLSX: Office Open XML (.xlsx)-Dateiformat (Standard).
  • XLSM: Makroaktiviertes Excel-Format.
  • CSV: Kommagetrennte Werte.
  • ODS: OpenDocument-Tabellenkalkulation.
  • XMLSpreadSheet2003: Excel 2003 XML-Format.
 Deutsch