PDF ל-Word

למד כיצד להמיר PDF ל-Word Online

קובצי PDF מציעים יתרונות ייחודיים על פני פורמטים אחרים של קבצים ויכולים להפוך זרימות עבודה עסקיות לתהליכים חלקים ומאובטחים שבהם ניתן לעקוב מקרוב אחר ההתקדמות. יתר על כן, שיתוף קבצים בפורמט PDF מבטיח שכל הצופים רואים את המסמך כמתוכנן, ללא קשר לאפליקציה המקורית, לצופה, למערכת ההפעלה או למכשיר שבו נעשה שימוש. עם זאת, עריכת PDF הופכת לעבודה מסורבלת מכיוון שרק תוכנות מיוחדות מספקות את היכולות הללו. אבל, במקרה שנמיר PDF לפורמט וורד, נוכל לערוך את הקובץ בקלות.

API להמרה של PDF למילים

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>

לאחר ההתקנה, עלינו ליצור חשבון ולחפש/ליצור זיהוי לקוח וסוד לקוח ב-Cloud Dashboard.

המרת PDF ל-Word ב-Java

אנא עקוב אחר ההוראות המפורטות להלן כדי להמיר PDF לפורמט DOC.

  • ראשית, עלינו ליצור מופע של PdfApi על ידי מתן אישורי לקוח כטיעונים.
  • שנית, קרא את קובץ ה-PDF הקלט לתוך מופע הקובץ.
  • כעת העלה את קובץ ה-PDF לאחסון בענן בשיטת uploadFile(…).
  • לבסוף, קרא לשיטת putPdfInStorageToDoc(…) כדי להמיר PDF ל-DOCX ולשמור את הפלט לאחסון בענן.
// לדוגמאות נוספות, בקר בכתובת 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 לאחסון ענן
    pdfApi.uploadFile("input.pdf", file, null);
        
    String folder = null;
    // פורמט הקובץ שנוצר
    String format = "DOCX";
        
    // קרא ל-API כדי להמיר PDF לפורמט וורד
    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 ולשמור את הקובץ שנוצר באחסון בענן.

  • ראשית, עלינו ליצור מופע של PdfApi על ידי מתן אישורי לקוח כטיעונים.
  • שנית, קרא את קובץ ה-PDF הקלט לתוך מופע הקובץ.
  • התקשר לשיטת putPdfInRequestToDoc(…) כדי להמיר PDF ל-DOC ולשמור את הפלט לאחסון בענן.
// לדוגמאות נוספות, בקר בכתובת 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.

מאמרים קשורים

אנו ממליצים בחום לבקר בקישורים הבאים כדי ללמוד עוד על: