PDF-ből Word-be

Ismerje meg, hogyan konvertálhat PDF-et Word Online-ba

A PDF-fájlok egyedülálló előnyöket kínálnak más fájlformátumokkal szemben, és az üzleti munkafolyamatokat zökkenőmentes, biztonságos folyamatokká alakíthatják, ahol a fejlődés szorosan nyomon követhető. Ezen túlmenően a PDF formátumú fájlok megosztása biztosítja, hogy minden néző a kívánt módon látja a dokumentumot, függetlenül a natív alkalmazástól, megjelenítőtől, operációs rendszertől vagy eszköztől. A PDF szerkesztése azonban nehézkes feladattá válik, mivel csak speciális szoftverek biztosítják ezeket a képességeket. De abban az esetben, ha a PDF-et Word formátumba konvertáljuk, könnyen szerkeszthetjük a fájlt.

PDF-ből Words konvertáló API

Az Aspose.PDF Cloud SDK for Java egy REST alapú megoldás, amely a Java alkalmazásokon belüli PDF-fájlok létrehozásának, szerkesztésének és kezelésének szolgáltatásokat nyújt. Kérjük, adja hozzá a következő adatokat a maven build típusú pom.xml fájljához.

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

A telepítés után létre kell hoznunk egy fiókot, és meg kell keresnünk/létre kell hoznunk az ügyfél-azonosítót és az ügyféltitkot a Cloud Dashboard oldalon.

PDF konvertálása Word-be Java nyelven

Kérjük, kövesse az alábbi utasításokat a PDF DOC formátumba konvertálásához.

  • Először is létre kell hoznunk egy PdfApi példányt az ügyfél hitelesítő adatainak argumentumként történő megadásával.
  • Másodszor olvassa be a bemeneti PDF-fájlt a fájlpéldányba.
  • Most töltse fel a PDF-fájlt a felhőtárhelyre az uploadFile(…) módszerrel.
  • Végül hívja meg a putPdfInStorageToDoc(…) metódust a PDF DOCX formátumba konvertálásához, és a kimenetet felhőtárhelyre menti.
// további példákért látogasson el a https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples oldalra.

try
    {
    // Szerezze be a ClientID-t és a ClientSecret-et a https://dashboard.aspose.cloud/ webhelyről
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
        
    // hozzon létre egy PdfApi példányt
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);
    // a bemeneti PDF dokumentum neve
    String name = "input.pdf";
        
    // olvassa el a bemeneti PDF-fájl tartalmát
    File file = new File("c://Downloads/"+name);
    // PDF feltöltése felhőtárhelyre
    pdfApi.uploadFile("input.pdf", file, null);
        
    String folder = null;
    // eredő fájlformátum
    String format = "DOCX";
        
    // hívja meg az API-t a PDF Word formátumba konvertálásához
    AsposeResponse response =pdfApi.putPdfInStorageToDoc("input.pdf", "Resultant.docx",null, format, null, null, null, "Flow", null, null, folder, null);
    
    // sikerüzenet nyomtatása
    System.out.println("PDF sucessfully converted to Word format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

Helyi PDF konvertálása DOC-ba

Ebben a részben megtudjuk, hogyan töltheti be a PDF-fájlt a helyi meghajtóról, hogyan konvertálhatja DOC formátumba, és hogyan mentheti a kapott fájlt felhőtárhelyre.

  • Először is létre kell hoznunk egy PdfApi példányt az ügyfél hitelesítő adatainak argumentumként történő megadásával.
  • Másodszor olvassa be a bemeneti PDF-fájlt a fájlpéldányba.
  • Hívja a putPdfInRequestToDoc(…) metódust a PDF DOC formátumba konvertálásához és a kimenet felhőtárhelyre mentéséhez.
// további példákért látogasson el a https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples oldalra.

try
    {
    // Szerezze be a ClientID-t és a ClientSecret-et a https://dashboard.aspose.cloud/ webhelyről
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
        
    // hozzon létre egy PdfApi példányt
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);
    // a bemeneti PDF dokumentum neve
    String name = "input.pdf";
        
    // olvassa el a bemeneti PDF-fájl tartalmát
    File file = new File("c://Downloads/"+name);
        
    String folder = null;
    // eredő fájlformátum
    String format = "DOC";
        
    // hívja meg az API-t a PDF DOC formátumba konvertálásához
    AsposeResponse response =pdfApi.putPdfInRequestToDoc("Converted.doc",null, format, null, null, null, "Flow", null, null, folder, file);
    
    // sikerüzenet nyomtatása
    System.out.println("PDF sucessfully converted to DOC format !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }

PDF-ből DOC-ba a cURL parancsok használatával

Beszéljük meg annak részleteit, hogyan tölthetjük be a bemeneti fájlt a helyi meghajtóról, és hogyan alakíthatjuk át DOC formátumba a cURL parancsok segítségével. Azonban először létre kell hoznunk egy JWT hozzáférési tokent a következő paranccsal.

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"

A JWT token létrehozása után hajtsa végre a következő parancsot a PDF DOC formátumba konvertálásához.

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>"

Következtetés

Ebben a cikkben megvizsgáltuk, hogyan konvertálhat PDF-et Word-be Java kódrészletek használatával, valamint hogyan konvertálhatjuk a PDF-t DOC-vé a cURL parancsok segítségével. Kérjük, vegye figyelembe, hogy az SDK egyéb izgalmas funkciókat is kínál a PDF-fájlok kezeléséhez. A Fejlesztői útmutatóban tájékozódhat az API által kínált rengeteg funkcióról. Kérjük, vegye figyelembe, hogy az SDK teljes forráskódja letölthető a GitHub oldalról.

Kapcsolódó cikkek

Erősen javasoljuk, hogy látogassa meg az alábbi linkeket, ha többet szeretne megtudni erről: