Η μετατροπή PDF εγγράφων σε Excel φύλλα εργασίας είναι μια ζωτική ανάγκη για προγραμματιστές που εργάζονται με αυτοματοποίηση δεδομένων, αναφορές και ανάλυση. Σε αντίθεση με τα στατικά PDFs, το Excel επιτρέπει την δομημένη χειρισμό και ανάλυση δεδομένων. Σε αυτό το άρθρο, θα μάθετε πώς να μετατρέψετε το PDF σε XLS ή XLSX σε C# .NET χρησιμοποιώντας το REST API, ένα ισχυρό εργαλείο για επεξεργασία PDF υψηλής πιστότητας.
PDF to XLSX REST API
Το Aspose.PDF Cloud SDK for .NET επιτρέπει στους προγραμματιστές να εξάγουν αποδοτικά δεδομένα από PDF και να τα μετατρέπουν σε μορφή Excel. Οι κύριες δυνατότητες περιλαμβάνουν:
- Ακριβής Μετατροπή: Διατηρεί τις δομές, τις διατάξεις και τα στυλ των πινάκων.
- Support for XLS & XLSX: Flexibility to target the format you need.
- Επιλογές προσαρμοσμένης εξόδου: Έλεγχος της δομής του φύλλου εργασίας, κενές στήλες και διαδρομή εξόδου.
- Βασισμένο σε σύννεφο: Λειτουργεί σε πολλές πλατφόρμες χωρίς την ανάγκη τοπικής εγκατάστασης.
Προαπαιτούμενα
Για να ξεκινήσουμε:
- Εγκαταστήστε το επίσημο SDK από το NuGet:
Install-Package Aspose.PDF-Cloud
Δημιουργήστε έναν δωρεάν λογαριασμό στο Aspose.Cloud dashboard για να αποκτήσετε το Client ID και το Client Secret σας.
Μετατροπή PDF σε Excel σε C#
Ορίστε πώς να χρησιμοποιήσετε το .NET SDK για να αυτοματοποιήσετε τη μετατροπή PDF σε υπολογιστικό φύλλο:
- Αρχικοποιήστε
PdfApi
χρησιμοποιώντας τα διαπιστευτήριά σας. - Καθορίστε το αρχείο PDF και την έξοδο σε μορφή Excel.
- Καλέστε την PutPdfInStorageToXls(…) API για να εκτελέσετε τη μετατροπή.
// Για περισσότερα παραδείγματα, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// Πάρτε διαπιστευτήρια πελάτη από https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// δημιουργήστε μια παρουσία του 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))
{
// ανεβάστε το αρχείο PDF προέλευσης στην αποθήκευση νέφους
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 σε XLSX.
Μπορείτε να κατεβάσετε το PDF εισόδου από Binder.pdf και το αποτέλεσμα Excel βιβλίο εργασίας από myResultant.xlsx.
Adobe PDF to Excel using cURL
Προτιμάτε εργαλεία γραμμής εντολών; Μπορείτε επίσης να χρησιμοποιήσετε cURL με το Aspose.PDF Cloud API.
Βήμα 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"
- Αποθήκευση του προκύπτοντος Excel απευθείας στην αποθήκευση cloud:
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
με το μετατραπέν Excel workbook και, YOURACCESSTOKEN
με το JWT access token που δημιουργήθηκε παραπάνω.
Δοκιμάστε τον διαδικτυακό μετατροπέα PDF σε Excel
Δοκιμάστε την API χωρίς να γράψετε κανένα κώδικα χρησιμοποιώντας τον δωρεάν διαδικτυακό PDF to XLSX converter. Αυτό υποστηρίζεται από την ίδια οπίσθια διεπαφή REST API.

Δωρεάν online μετατροπέας PDF σε Excel.
Συμπέρασμα
Χρησιμοποιώντας το .NET REST API, μπορείτε εύκολα να μετατρέψετε πολύπλοκα έγγραφα PDF σε φύλλα εργασίας Excel, να απλοποιήσετε τις ροές εργασίας δεδομένων και να μειώσετε την χειρωνακτική επεξεργασία. Αυτή η λύση είναι ιδανική για προγραμματιστές που εργάζονται σε αναφορές, χρηματοδότηση, αναλύσεις ή επεξεργασία εγγράφων.
Χρήσιμες Συνδέσεις
Συνιστώμενα Άρθρα
Σας προτείνουμε θερμά να διαβάσετε τα παρακάτω blog posts για πληροφορίες σχετικά με: