PDF σε Word

Μάθετε πώς να μετατρέπετε PDF σε Word Online

Τα αρχεία PDF προσφέρουν μοναδικά πλεονεκτήματα σε σχέση με άλλες μορφές αρχείων και μπορούν να μετατρέψουν τις επιχειρηματικές ροές εργασιών σε απρόσκοπτες, ασφαλείς διαδικασίες όπου η πρόοδος μπορεί να παρακολουθείται στενά. Επιπλέον, η κοινή χρήση αρχείων σε μορφή PDF διασφαλίζει ότι όλοι οι θεατές βλέπουν το έγγραφο όπως προβλέπεται, ανεξάρτητα από την εγγενή εφαρμογή, το πρόγραμμα προβολής, το λειτουργικό σύστημα ή τη συσκευή που χρησιμοποιείται. Ωστόσο, η επεξεργασία PDF γίνεται μια δύσκολη δουλειά επειδή μόνο εξειδικευμένο λογισμικό παρέχει αυτές τις δυνατότητες. Όμως, σε περίπτωση που μετατρέψουμε PDF σε μορφή Word, μπορούμε εύκολα να επεξεργαστούμε το αρχείο.

API μετατροπής PDF σε Words

Το Aspose.PDF Cloud SDK για Java είναι λύση που βασίζεται στο REST που παρέχει τις δυνατότητες δημιουργίας, επεξεργασίας και χειρισμού αρχείων PDF εντός εφαρμογών Java. Προσθέστε τις ακόλουθες λεπτομέρειες στο pom.xml του τύπου κατασκευής maven.

<repository>
    <id>aspose-cloud</id>
    <name>Aspose Cloud Repository</name>
    <url>https://repository.aspose.cloud/repo/</url>
</repository>

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-pdf-cloud</artifactId>
  <version>21.11.0</version>
  <scope>compile</scope>
</dependency>

Μετά την εγκατάσταση, πρέπει να δημιουργήσουμε έναν λογαριασμό και να αναζητήσουμε/δημιουργήσουμε Client ID και Client Secret στο Cloud Dashboard.

Μετατροπή PDF σε Word σε Java

Ακολουθήστε τις παρακάτω οδηγίες για να μετατρέψετε το PDF σε μορφή DOC.

  • Αρχικά, πρέπει να δημιουργήσουμε μια παρουσία του PdfApi παρέχοντας διαπιστευτήρια πελάτη ως ορίσματα.
  • Δεύτερον, διαβάστε το αρχείο PDF εισόδου στην παρουσία του αρχείου.
  • Τώρα ανεβάστε το αρχείο PDF στο χώρο αποθήκευσης cloud χρησιμοποιώντας τη μέθοδο uploadFile(…).
  • Τέλος, καλέστε τη μέθοδο putPdfInStorageToDoc(…) για να μετατρέψετε το PDF σε DOCX και να αποθηκεύσετε την έξοδο σε αποθήκευση cloud.
// για περισσότερα παραδείγματα, επισκεφθείτε τη διεύθυνση https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples

try
    {
    // Λάβετε ClientID και ClientSecret από https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
        
    // δημιουργήστε μια παρουσία του PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);
    // όνομα του εισαγόμενου εγγράφου PDF
    String name = "input.pdf";
        
    // διαβάστε το περιεχόμενο του αρχείου εισόδου PDF
    File file = new File("c://Downloads/"+name);
    // μεταφορτώστε PDF στο χώρο αποθήκευσης cloud
    pdfApi.uploadFile("input.pdf", file, null);
        
    String folder = null;
    // προκύπτουσα μορφή αρχείου
    String format = "DOCX";
        
    // καλέστε το API για να μετατρέψετε το PDF σε μορφή Word
    AsposeResponse response =pdfApi.putPdfInStorageToDoc("input.pdf", "Resultant.docx",null, format, null, null, null, "Flow", null, null, folder, null);
    
    // μήνυμα επιτυχίας εκτύπωσης
    System.out.println("PDF sucessfully converted to Word format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

Μετατροπή τοπικού PDF σε DOC

Σε αυτήν την ενότητα, θα μάθουμε τις λεπτομέρειες σχετικά με τον τρόπο φόρτωσης του PDF από την τοπική μονάδα δίσκου, τη μετατροπή του σε μορφή DOC και την αποθήκευση του αρχείου που προκύπτει σε αποθήκευση cloud.

  • Αρχικά, πρέπει να δημιουργήσουμε μια παρουσία του PdfApi παρέχοντας διαπιστευτήρια πελάτη ως ορίσματα.
  • Δεύτερον, διαβάστε το αρχείο PDF εισόδου στην παρουσία του αρχείου.
  • Καλέστε τη μέθοδο putPdfInRequestToDoc(…) για να μετατρέψετε το PDF σε DOC και να αποθηκεύσετε την έξοδο στο χώρο αποθήκευσης cloud.
// για περισσότερα παραδείγματα, επισκεφθείτε τη διεύθυνση https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples

try
    {
    // Λάβετε ClientID και ClientSecret από https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
        
    // δημιουργήστε μια παρουσία του PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);
    // όνομα του εισαγόμενου εγγράφου PDF
    String name = "input.pdf";
        
    // διαβάστε το περιεχόμενο του αρχείου εισόδου PDF
    File file = new File("c://Downloads/"+name);
        
    String folder = null;
    // προκύπτουσα μορφή αρχείου
    String format = "DOC";
        
    // καλέστε το API για να μετατρέψετε το PDF σε μορφή DOC
    AsposeResponse response =pdfApi.putPdfInRequestToDoc("Converted.doc",null, format, null, null, null, "Flow", null, null, folder, file);
    
    // μήνυμα επιτυχίας εκτύπωσης
    System.out.println("PDF sucessfully converted to DOC format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

PDF σε DOC χρησιμοποιώντας εντολές cURL

Ας συζητήσουμε τις λεπτομέρειες για το πώς μπορούμε να φορτώσουμε το αρχείο εισόδου από την τοπική μονάδα δίσκου και να το μετατρέψουμε σε μορφή DOC χρησιμοποιώντας τις εντολές cURL. Ωστόσο, πρέπει πρώτα να δημιουργήσουμε ένα διακριτικό πρόσβασης JWT χρησιμοποιώντας την ακόλουθη εντολή.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Μόλις δημιουργηθεί το διακριτικό JWT, εκτελέστε την ακόλουθη εντολή για να μετατρέψετε το PDF σε μορφή DOC.

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/convert/doc?outPath=Resultant.docx&format=DocX&mode=Flow" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Σύναψη

Σε αυτό το άρθρο, έχουμε εξερευνήσει τις επιλογές σχετικά με τον τρόπο μετατροπής PDF σε Word χρησιμοποιώντας αποσπάσματα κώδικα Java, καθώς και πώς μπορούμε να μετατρέψουμε PDF σε DOC χρησιμοποιώντας εντολές cURL. Λάβετε υπόψη ότι το SDK προσφέρει επίσης άλλες συναρπαστικές δυνατότητες που σχετίζονται με τη διαχείριση αρχείων PDF. Μπορείτε να εξερευνήσετε τον Οδηγό προγραμματιστών για να μάθετε για την πληθώρα δυνατοτήτων που προσφέρει το API. Λάβετε υπόψη ότι ο πλήρης πηγαίος κώδικας του SDK είναι διαθέσιμος για λήψη μέσω GitHub.

Σχετικά Άρθρα

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