pdf til xlsx

Hvordan man konverterer PDF til Excel-regneark med Node.js.

At konvertere PDF dokumenter til Excel regneark er et almindeligt krav for udviklere, der arbejder med dataudtræk og rapportering. I modsætning til statiske filer tilbyder Excel struktureret formatering og muligheden for at udføre beregninger og analyse. I denne artikel vil du lære, hvordan du konverterer PDF til XLS eller XLSX i Node.js ved hjælp af Aspose.PDF Cloud SDK, en RESTful API, der forenkler PDF-manipulation.

🚀 PDF til XLS API

SDK’en Aspose.PDF Cloud SDK for Node.js er bygget til udviklere, der har brug for kraftfulde, skalerbare og fleksible PDF-behandlingskapaciteter i skyen. Her er hvorfor den skiller sig ud:

  • Højfidelity konvertering: Konverterer komplekse PDF-tabeller og -layouts til fuldt strukturerede Excel-arbejdsbøger, mens den originale formatering bevares.
  • Understøtter XLS- og XLSX-formater: Vælg mellem det ældre .xls og det moderne .xlsx-format baseret på dine applikationsbehov.
  • Tilpasningsmuligheder: Konfigurer regnearksindstillinger som indsættelse af tomme kolonner, ensartet distribution af regneark og måloutputsti.
  • Tværplatforms- og cloud-baseret: Adgang til din PDF-til-Excel-funktionalitet på ethvert operativsystem uden lokale afhængigheder.

🧩 Forudsætninger

For at komme i gang med Cloud API, skal du installere den officielle Node.js SDK via npm:

> npm i asposepdfcloud

For det andet, opret en gratis konto på Aspose.Cloud dashboard og få din Client ID og Client Secret til autentificering.

🛠️ Konverter PDF til XLSX i Node.js

Lad os udforske detaljerne om, hvordan vi kan bruge Cloud API’en til dramatisk at reducere manuel behandling, automatisere PDF-dataudtræk og integrere konverteringsfunktionalitet direkte i deres Node.js-applikationer.

  • Initialiser PdfApi med dine legitimationsoplysninger.
  • For det andet, definer kilde-PDF-filen og outputindstillingerne.
  • Til sidst skal du kalde PutPageConvertToJpeg(…) API-rutinen for at konvertere PDF-siden til JPG-billede.
const { PdfApi } = require("asposepdfcloud");

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

// Upload PDF til cloud storage (hvis det ikke allerede er der)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // Konverter PDF til Excel-regneark online
    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 til xlsx

En forhåndsvisning af PDF til XLSX konvertering forhåndsvisning.

Den eksemplariske PDF-fil og den resulterende Excel-arbejdsbog genereret i ovenstående eksempel kan downloades fra Binder1-1.pdf og myResultant.xlsx.

🌟 Tip

  • For at kunne se den resulterende Excel-arbejdsbog, kan du overveje at bruge vores gratis Excel view App.

💻 Konverter PDF til Excel ved hjælp af cURL

Foretrækker du terminalkommandoer? Her er hvordan man konverterer PDF til Excel ved hjælp af Aspose Cloud og cURL:

Trin 1: Generer Adgangstoken

curl -v "http://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"

Trin 2: Konverter PDF til XLSX

curl -v "http://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"

At gemme direkte til cloud-lagring:

curl-v "http://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 {}

Udskift sourceFile med navnet på input PDF (allerede tilgængelig i cloud-lageret), myResultantFile med navnet på den konverterede Excel-arbejdsbog og accessToken med JWT adgangstoken genereret ovenfor.

🧪 Prøv gratis PDF til Excel konverter online

Oplev kraften i Aspose.PDF Cloud ved hjælp af den gratis PDF to XLSX Converter. Denne letvægts- og super-effektive app er udviklet oven på Aspose.PDF Cloud REST API.

pdf to excel

Gratis PDF til XLSX konvertering app.

📝 Konklusion

Ved hjælp af Aspose.PDF Cloud SDK til Node.js bliver det simpelt, hurtigt og pålideligt at konvertere PDF til Excel. Uanset om du bygger dokumentautomatiserings-pipelines eller rapporteringsdashboards, gør denne API det muligt at udtrække data problemfrit til strukturerede regneark.

Anbefalede artikler

Vi anbefaler kraftigt at besøge de følgende blogindlæg for information om: