pdf to xlsx

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

Η μετατροπή PDF εγγράφων σε Excel φύλλα εργασίας είναι μια κοινή απαίτηση για προγραμματιστές που εργάζονται με εξαγωγή δεδομένων και αναφορές. Σε αντίθεση με τα στατικά αρχεία, το Excel προσφέρει δομημένη μορφοποίηση και τη δυνατότητα εκτέλεσης υπολογισμών και ανάλυσης. Σε αυτό το άρθρο, θα μάθετε πώς να μετατρέπετε PDF σε XLS ή XLSX σε Node.js χρησιμοποιώντας το Aspose.PDF Cloud SDK, μια RESTful API που απλοποιεί την επεξεργασία PDF.

🚀 PDF σε XLS API

Το Aspose.PDF Cloud SDK για Node.js έχει σχεδιαστεί για προγραμματιστές που χρειάζονται ισχυρές, κλιμακούμενες και ευέλικτες ικανότητες επεξεργασίας PDF στο σύννεφο. Ορίστε γιατί ξεχωρίζει:

  • Υψηλής Πιστότητας Μετατροπή: Μετατρέπει σύνθετους πίνακες και διατάξεις PDF σε πλήρως δομημένα αρχεία Excel ενώ διατηρεί την αρχική μορφοποίηση.
  • Υποστηρίζει μορφές XLS & XLSX: Επιλέξτε μεταξύ της παλαιάς μορφής .xls και της σύγχρονης μορφής .xlsx ανάλογα με τις ανάγκες της εφαρμογής σας.
  • Επιλογές Προσαρμογής: Ρυθμίστε τις ρυθμίσεις του φύλλου εργασίας όπως η εισαγωγή κενών στηλών, η ομοιόμορφη κατανομή του φύλλου εργασίας και η καθορισμένη διαδρομή εξόδου.
  • Διαπλατφορμικό & Βασισμένο στο Νέφος: Πρόσβαση στη λειτουργία PDF προς Excel σε οποιοδήποτε λειτουργικό σύστημα χωρίς τοπικές εξαρτήσεις.

🧩 Προαπαιτούμενα

Για να ξεκινήσετε με το Cloud API, εγκαταστήστε το επίσημο SDK Node.js μέσω του npm:

> npm i asposepdfcloud

Δεύτερον, δημιουργήστε έναν δωρεάν λογαριασμό στο Aspose.Cloud dashboard και αποκτήστε το Client ID και το Client Secret σας για πιστοποίηση.

🛠️ Μετατροπή PDF σε XLSX σε Node.js

Ας εξερευνήσουμε τις λεπτομέρειες σχετικά με το πώς μπορούμε να χρησιμοποιήσουμε το Cloud API για να μειώσουμε δραστικά την χειροκίνητη επεξεργασία, να αυτοματοποιήσουμε την εξαγωγή δεδομένων από PDF και να ενσωματώσουμε τη λειτουργικότητα μετατροπής απευθείας στις εφαρμογές Node.js τους.

  • Αρχικοποιήστε το PdfApi με τα διαπιστευτήριά σας.
  • Δεύτερον, καθορίστε το αρχείο PDF πηγής και τις ρυθμίσεις εξόδου.
  • Lastly, call the PutPageConvertToJpeg(…) API routine to convert the PDF page to JPG image.
const { PdfApi } = require("asposepdfcloud");

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

// Ανέβασμα PDF στην αποθήκευση νέφους (αν δεν είναι ήδη εκεί)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // Μετατρέψτε το PDF σε έγγραφο Excel 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

Μια προεπισκόπηση της μετατροπής PDF σε XLSX.

Το δείγμα αρχείου PDF και το αποτέλεσμα αρχείο Excel που δημιουργήθηκε στο παραπάνω παράδειγμα μπορούν να ληφθούν από Binder1-1.pdf και myResultant.xlsx.

🌟 Tip

  • Για να δείτε το προκύπτον βιβλίο εργασίας Excel, μπορείτε να εξετάσετε το ενδεχόμενο να χρησιμοποιήσετε την δωρεάν μας Excel view App.

💻 Μετατροπή PDF σε Excel χρησιμοποιώντας cURL

Προτιμάτε τις εντολές τερματικού; Ορίστε πώς να μετατρέψετε PDF σε Excel χρησιμοποιώντας Aspose Cloud και cURL:

Βήμα 1: Δημιουργία Διακριτικού Πρόσβασης

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"

Βήμα 2: Μετατροπή PDF σε XLSX

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"

Για να αποθηκεύσετε απευθείας στο cloud storage:

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

Αντικαταστήστε το sourceFile με το όνομα του εισερχόμενου PDF (που είναι ήδη διαθέσιμο στην αποθήκευση cloud), myResultantFile με το όνομα του μετατρεπόμενου workbook Excel και, accessToken με το JWT access token που δημιουργήθηκε παραπάνω.

🧪 Δοκιμάστε Δωρεάν Μετατροπέα PDF σε Excel Online

Εξερευνήστε τη δύναμη του Aspose.PDF Cloud χρησιμοποιώντας τον δωρεάν PDF to XLSX Converter. Αυτή η ελαφριά και εξαιρετικά αποτελεσματική εφαρμογή έχει αναπτυχθεί πάνω από το Aspose.PDF Cloud REST API.

pdf to excel

Δωρεάν εφαρμογή μετατροπής PDF σε XLSX.

📝 Συμπέρασμα

Χρησιμοποιώντας το Aspose.PDF Cloud SDK για Node.js, η μετατροπή PDF σε Excel γίνεται απλή, γρήγορη και αξιόπιστη. Είτε δημιουργείτε αυτοματοποιημένες ροές εργασιών εγγράφων είτε πίνακες αναφορών, αυτό το API επιτρέπει την απρόσκοπτη εξαγωγή δεδομένων σε δομημένα υπολογιστικά φύλλα.

Χρήσιμες Συνδέσεις

Συνιστώμενα Άρθρα

Συνιστούμε ανεπιφύλακτα να επισκεφθείτε τις παρακάτω αναρτήσεις ιστολογίου για πληροφορίες σχετικά με: