pdf to xlsx

How to convert PDF to Excel workbook with Node.js.

Die Umwandlung von PDF Dokumenten in Excel Tabellenkalkulationen ist eine gängige Anforderung für Entwickler, die mit Datenextraktion und Berichterstellung arbeiten. Im Gegensatz zu statischen Dateien bietet Excel eine strukturierte Formatierung sowie die Möglichkeit, Berechnungen und Analysen durchzuführen. In diesem Artikel erfahren Sie, wie Sie PDF in XLS oder XLSX in Node.js mithilfe des Aspose.PDF Cloud SDK, einer RESTful API, die die PDF-Manipulation vereinfacht, umwandeln können.

🚀 PDF zu XLS API

Das Aspose.PDF Cloud SDK für Node.js wurde für Entwickler entwickelt, die leistungsstarke, skalierbare und flexible PDF-Verarbeitungsfunktionen in der Cloud benötigen. Hier ist der Grund, warum es sich abhebt:

  • Hochwertige Konvertierung: Konvertiert komplexe PDF-Tabellen und Layouts in vollständig strukturierte Excel-Arbeitsmappen, während das ursprüngliche Format beibehalten wird.
  • Unterstützt XLS und XLSX-Formate: Wählen Sie zwischen dem veralteten .xls-Format und dem modernen .xlsx-Format, abhängig von Ihren Anwendungsbedürfnissen.
  • Anpassungsoptionen: Konfigurieren Sie die Einstellungen des Arbeitsblatts, wie das Einfügen von leeren Spalten, die uniforme Verteilung des Arbeitsblatts und den Zielausgabe-Pfad.
  • Plattformübergreifend & Cloud-basiert: Greifen Sie auf Ihre PDF zu Excel funktionalität auf jedem Betriebssystem ohne lokale Abhängigkeiten zu.

🧩 Voraussetzungen

Um mit der Cloud-API zu beginnen, installieren Sie das offizielle Node.js SDK über npm:

> npm i asposepdfcloud

Zweitens, erstellen Sie ein kostenloses Konto auf Aspose.Cloud dashboard und erhalten Sie Ihre Client-ID und Ihr Client-Geheimnis zur Authentifizierung.

🛠️ PDF in XLSX in Node.js konvertieren

Lass uns die Details erkunden, wie wir die Cloud API nutzen können, um die manuelle Verarbeitung drastisch zu reduzieren, die Datenextraktion aus PDFs zu automatisieren und die Konvertierungsfunktionalität direkt in ihre Node.js-Anwendungen zu integrieren.

  • Initialisieren Sie die PdfApi mit Ihren Anmeldeinformationen.
  • Zweitens, definieren Sie die Quell-PDF-Datei und die Ausgabeeinstellungen.
  • Schließlich rufen Sie die PutPageConvertToJpeg(…) API-Routine auf, um die PDF-Seite in ein JPG bild zu konvertieren.
const { PdfApi } = require("asposepdfcloud");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);

// Laden Sie die PDF in den Cloud-Speicher hoch (wenn sie dort noch nicht vorhanden ist)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // Konvertieren Sie die PDF online in eine Excel-Arbeitsmappe
    const pageNumber = 1;
    const width = 800;
    const height = 800;
    const resultFile = "result.xls";

    pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
        .then(response => {
            console.log("Convert PDF to Excel:", resultFile);
        })
        .catch(err => console.error("Conversion error:", err));
});
pdf to xlsx

Eine Vorschau der PDF zu XLSX-Konvertierungsvorschau.

Die Beispiel-PDF-Datei und das resultierende Excel-Arbeitsbuch, die im obigen Beispiel erzeugt wurden, können von Binder1-1.pdf und myResultant.xlsx heruntergeladen werden.

🌟 Tipp

  • Um die resultierende Excel-Arbeitsmappe anzuzeigen, können Sie unsere kostenlose Excel view App in Betracht ziehen.

💻 Konvertieren Sie PDF in Excel mit cURL

Bevorzugen Sie Terminalbefehle? So konvertieren Sie PDF in Excel mit Aspose Cloud und cURL:

Schritt 1: Zugriffstoken generieren

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 umwandeln

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"

Um direkt in den Cloud-Speicher zu speichern:

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 {}

Ersetzen Sie sourceFile durch den Namen der Eingabe-PDF (bereits in der Cloud-Speicherung verfügbar), myResultantFile durch den Namen der konvertierten Excel-Arbeitsmappe und accessToken durch das oben generierte JWT-Zugangs-Token.

🧪 Kostenlosen PDF zu Excel Konverter Online ausprobieren

Erleben Sie die Leistung von Aspose.PDF Cloud mit dem kostenlosen PDF to XLSX Converter. Diese leichte und äußerst effiziente App wurde auf der Basis der Aspose.PDF Cloud REST API entwickelt.

pdf to excel

Kostenlose PDF zu XLSX Umwandlungs-App.

📝 Fazit

Mit dem Aspose.PDF Cloud SDK für Node.js wird die Konvertierung von PDF in Excel einfach, schnell und zuverlässig. Egal, ob Sie Dokumentautomatisierungspipelines oder Reporting-Dashboards erstellen, diese API ermöglicht eine nahtlose Extraktion von Daten in strukturierte Tabellenkalkulationen.

Empfohlene Artikel

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