pdf to xlsx

Hogyan lehet a PDF-et Excel munkafüzetbe konvertálni Node.js segítségével.

A PDF dokumentumok Excel táblázatokra való konvertálása gyakori követelmény a fejlesztők számára, akik adatkinyeréssel és jelentéskészítéssel foglalkoznak. A statikus fájlokkal ellentétben az Excel struktúrált formázást és a számítások, valamint az elemzések elvégzésének lehetőségét kínálja. Ebben a cikkben megtanulod, hogyan kell konvertálni a PDF-et XLS vagy XLSX formátumba Node.js-ben az Aspose.PDF Cloud SDK segítségével, egy RESTful API, amely egyszerűsíti a PDF manipulációt.

🚀 PDF to XLS API

Az Aspose.PDF Cloud SDK for Node.js olyan fejlesztők számára készült, akiknek erőteljes, skálázható és rugalmas PDF feldolgozási képességekre van szükségük a felhőben. Íme, ami miatt kiemelkedik:

  • Magas szintű konverzió: Bonyolult PDF táblázatokat és elrendezéseket alakít át teljesen strukturált Excel munkafüzetekké, miközben megőrzi az eredeti formázást.
  • Támogatja az XLS és XLSX formátumokat: Válasszon a hagyományos .xls és a modern .xlsx formátumok között az alkalmazási igényei alapján.
  • Testreszabási lehetőségek: Excel beállítások konfigurálása, például üres oszlop beszúrása, egységes Excel elosztás és cél kimeneti útvonal.
  • Platformfüggetlen és Felhőalapú: Érje el a PDF-ről Excelre funkciót bármilyen operációs rendszeren, helyi függőségek nélkül.

🧩 Előfeltételek

A Cloud API használatához telepítse a hivatalos Node.js SDK-t npm-en keresztül:

> npm i asposepdfcloud

Másodszor, hozz létre egy ingyenes fiókot az Aspose.Cloud dashboard oldalon, és szerezd meg a Client ID-t és a Client Secret-et az azonosításhoz.

🛠️ PDF-ből XLSX-be konvertálás Node.js-ben

Fedezzük fel a részleteket arról, hogyan használhatjuk a Cloud API-t a manuális feldolgozás drámai csökkentésére, a PDF adatok automatikus kinyerésére, és a konvertálási funkciók közvetlen integrálására a Node.js alkalmazásokba.

  • Inicializáld a PdfApi-t a hitelesítő adataiddal.
  • Másodszor, határozza meg a forrás PDF fájlt és a kimeneti beállításokat.
  • Végül hívja meg a PutPageConvertToJpeg(…) API rutint, hogy a PDF oldalt JPG képre konvertálja.
const { PdfApi } = require("asposepdfcloud");

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

// Töltsd fel a PDF-et a felhőalapú tárolóra (ha még nincs ott)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // Konvertálja a PDF-et Excel munkafüzetbe 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 to xlsx

A PDF-ből XLSX konverzió előnézete.

A fenti példában említett mintapéldány PDF fájl és a létrehozott Excel munkafüzet letölthető a következő linkeken: Binder1-1.pdf és myResultant.xlsx.

🌟 Tip

  • A kapott Excel munkafüzet megtekintéséhez érdemes használni ingyenes Excel view App.

💻 PDF átkonvertálása Excelbe cURL használatával

Do you prefer terminal commands? Here`s how to convert PDF to Excel using Aspose Cloud and cURL:

  1. lépés: Hozzon létre hozzáférési tokent
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"
  1. lépés: PDF átalakítása XLSX formátumba
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"

Közvetlenül a felhő tárolóba való mentéshez:

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

Cseréld le a sourceFile-t a bemeneti PDF nevére (már elérhető a felhőtárolóban), a myResultantFile-t a konvertált Excel munkafüzet nevére, és az accessToken-t a fentebb generált JWT hozzáférési tokenre.

🧪 Próbálja ki ingyenes PDF-ről Excelre konvertáló online eszközt

Tapasztalja meg az Aspose.PDF Cloud erejét a ingyenes PDF to XLSX Converter segítségével. Ez a könnyű és szuperhatékony alkalmazás az Aspose.PDF Cloud REST API-jára épül.

pdf to excel

Ingyenes PDF-t XLSX-re konvertáló alkalmazás.

📝 Következtetés

Az Aspose.PDF Cloud SDK használatával Node.js-ben a PDF Excel-be konvertálása egyszerűvé, gyorssá és megbízhatóvá válik. Akár dokumentumautomatizálási folyamatokat, akár jelentési irányítópultokat építesz, ez az API lehetővé teszi az adatok zökkenőmentes kinyerését strukturált táblázatokba.

Hasznos linkek

Ajánlott cikkek

Nagyon ajánljuk, hogy látogassák meg az alábbi blogbejegyzéseket információkért a következőkről: