Die Umwandlung von PDF Dokumenten in Excel Tabellenkalkulationen ist ein wichtiger Bedarf für Entwickler, die mit Datenautomatisierung, Berichterstattung und Analyse arbeiten. Im Gegensatz zu statischen PDFs ermöglicht Excel eine strukturierte Datenmanipulation und -analyse. In diesem Artikel erfahren Sie, wie Sie PDF in XLS oder XLSX in C# .NET mithilfe der REST-API umwandeln, einem leistungsstarken Tool für die hochwertige PDF-Verarbeitung.

PDF zu XLSX REST API

Das Aspose.PDF Cloud SDK für .NET ermöglicht Entwicklern, Daten effizient aus PDFs zu extrahieren und in das Excel-Format zu konvertieren. Zu den Hauptmerkmalen gehören:

  • Genauigkeit der Konvertierung: Beibehaltung von Tabellenstrukturen, Layouts und Stilen.
  • Support für XLS & XLSX: Flexibilität, das Format anzusprechen, das Sie benötigen.
  • Benutzerdefinierte Ausgabeoptionen: Steuerung der Arbeitsblattstruktur, leere Spalten und Ausgabepfad.
  • Cloud-basiert: Funktioniert plattformübergreifend, ohne dass eine lokale Installation erforderlich ist.

Voraussetzungen

Um zu beginnen:

  • Installieren Sie das offizielle SDK von NuGet:
Install-Package Aspose.PDF-Cloud

Create a free account at Aspose.Cloud dashboard um Ihre Client-ID und Client-Secret zu erhalten.

Convertiere PDF zu Excel in C#

Hier ist, wie man das .NET SDK verwendet, um die Umwandlung von PDF in eine Tabellenkalkulation zu automatisieren:

  • Initialisieren Sie PdfApi mit Ihren Anmeldeinformationen.
  • Geben Sie die PDF-Datei und das Ausgabe-Excel-Format an.
  • Rufen Sie die PutPdfInStorageToXls(…) API auf, um die Konvertierung durchzuführen.
// For more examples, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Holen Sie sich die Client-Anmeldeinformationen von https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// create an instance of PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// name of input PDF file
String inputFile = "Binder1-1.pdf";

// read the content of input PDF file from local drive
using (var stream = System.IO.File.OpenRead(inputFile))
{
    // Laden Sie die Quelldatei im PDF-Format in den Cloud-Speicher hoch.
    pdfApi.UploadFile("sourceFile.pdf", stream);

    // call the API to convert PDF to XLSX conversion
    var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
pdf to xlsx

Eine Vorschau der PDF zu XLSX-Konvertierungsvorschau.

You may download the input PDF from Binder.pdf and the resultant Excel workbook from myResultant.xlsx.

Adobe PDF zu Excel mit cURL

Bevorzugen Sie Befehlszeilen-Tools? Sie können auch cURL mit der Aspose.PDF Cloud API verwenden.

Schritt 1: Generieren Sie ein Zugriffstoken:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Schritt 2: PDF in XLSX konvertieren:

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-o "Conversion.xlsx"
  • Speichern Sie das resultierende Excel Dokument direkt in der Cloud-Speicherung:
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?outPath={myResultantFile}&insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-d {}

Ersetze sourceFile mit der Eingabe-PDF (verfügbar im Cloud-Speicher), myResultantFile mit der konvertierten Excel-Arbeitsmappe und YOURACCESSTOKEN mit dem oben generierten JWT-Zugangstoken.

Versuchen Sie den Online PDF zu Excel Konverter

Testen Sie die API, ohne Code zu schreiben, mit unserem kostenlosen Online-PDF to XLSX converter. Dies wird von der gleichen Backend-REST-API unterstützt.

pdf to excel

Kostenloser Online-PDF zu Excel-Konverter.

Schlussfolgerung

Mit der .NET REST API können Sie komplexe PDF Dokumente einfach in Excel-Arbeitsmappen konvertieren, Datenworkflows optimieren und manuelle Prozesse reduzieren. Diese Lösung ist ideal für Entwickler, die in den Bereichen Berichterstattung, Finanzen, Analytik oder Dokumentenverarbeitung tätig sind.

Empfohlene Artikel

Wir empfehlen dringend, die folgenden Blog-Beiträge für Informationen zu durchzugehen: