Tabelle aus PDF nach Excel extrahieren mit C#

Dieser kurze Leitfaden beschreibt, wie man eine Tabelle von PDF nach Excel mit C# extrahieren. Sie erhalten Details zum Einrichten der IDE für Aspose.PDF und Aspose.Zellen, eine Liste von Schritten und Beispielcode, um eine Tabelle von PDF nach Excel mit C# zu erhalten. Der bereitgestellte Beispielcode demonstriert den gesamten notwendigen Codeablauf, der für die Ausführung der Aufgabe erforderlich ist.

Schritte zum Extrahieren von Daten aus PDF-Tabellen nach Excel mit C#

  1. Stellen Sie die IDE so ein, dass sie sowohl Aspose.PDF for .NET als auch Aspose.Cells for .NET im selben Projekt verwendet.
  2. Wenden Sie die Aspose.Aktivieren Sie die Volllizenz, um die API‑Funktionen ohne Einschränkungen oder Wasserzeichen zu nutzen.
  3. Laden Sie die Quell‑PDF‑Datei in das Document Klassenobjekt
  4. Erstelle eine neue Excel‑Datei mit der Workbook‑Klasse und lege einen Namen für das erste Blatt fest.
  5. Durchsuche jede Seite in der PDF-Datei
  6. Greifen Sie auf alle Tabellen auf jeder Seite zu und greifen Sie für jede Tabelle auf den Text in jeder Zeile und Spalte zu.
  7. Schreiben Sie den Inhalt jeder Zelle in die entsprechende Zeile und Zelle im Zielblatt der Excel-Datei
  8. Passe die Zeilen‑/Spaltenbreite an und speichere die Arbeitsmappe.

Diese Schritte fassen zusammen, wie man PDF mit C# in eine Excel‑Tabelle extrahiert. Setzen Sie die IDE für die Entwicklung, wenden Sie die Lizenz an, laden Sie die Quell‑PDF, erstellen Sie eine neue Excel‑Datei und durchlaufen Sie jede Seite der PDF. Holen Sie die Sammlung von Tabellen auf jeder Seite, parsen Sie jede Tabelle, um den Inhalt einzelner Zellen zu extrahieren, und kopieren Sie ihn in die entsprechende Zeile und Spalte im Zielblatt der Ausgabedatei.

Code zum Extrahieren einer Tabelle aus einer PDF‑Datei nach Excel mit C#

Dieser Code demonstriert, wie man Tabellen aus PDFs nach Excel mit C# extrahiert. Der bereitgestellte Beispielcode schreibt den Klartext aus der PDF‑Tabelle in die Excel‑Zellen. Sie können die Formatierung beibehalten, indem Sie die Schriftart, Größe, fett/kursiv‑Stil und Farbe der PDF‑Zelle verwenden. Sie können auch numerische und datumähnliche Werte in der PDF‑Tabelle erkennen und beim Schreiben in die Excel‑Datei das passende Format verwenden.

Dieses Tutorial erklärt den Vorgang, die Inhalte der PDF‑Tabelle in das Excel‑Blatt zu übertragen. Um ein gescanntes PDF in ein bearbeitbares PDF zu konvertieren, siehe den Artikel Gescanntes PDF in bearbeitbares PDF mit C# konvertieren.

 Deutsch