pdf-ből jpg-be

Konvertálja a pdf-et jpg-be a Java felhő SDK segítségével

A PDF fájlokat széles körben használják az interneten információk és adatmegosztás céljából. Most, hogy megtekinthessük ezeket a dokumentumokat, speciális alkalmazásokat kell használnunk, de ha a PDF-et JPG formátumban mentjük, akkor bármilyen platformon és bármilyen eszközön megtekinthető. Ezenkívül a fájl mérete jelentősen csökken. Továbbá könnyen fejleszthetünk PDF-nézegetőt, mert ha egyszer elmentettük a PDF-t képként, bármelyik böngészőbe betölthetjük a képet. Ezért ebben a cikkben megvitatjuk a PDF-nek a Cloud API segítségével JPG-vé konvertálásának részleteit.

PDF-ből JPG-be konvertáló API

Az Aspose.PDF Cloud SDK for Java egy csodálatos termék, amely lehetővé teszi számunkra a PDF-fájlok létrehozását, kezelését és különféle támogatott formátumokba való konvertálását a Java alkalmazásokon belül. Lehetővé teszi a PDF-ek képpé konvertálását is. Tehát az SDK használatához először telepítenünk kell a következő részletek hozzáadásával a maven build típusú projekt pom.xml fájljában.

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

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

Most létre kell hoznunk egy ingyenes fiókot az Aspose.Cloud dashboard oldal meglátogatásával. Regisztrálhat meglévő GitHub- vagy Google-fiókjával, vagy kattintson az Új fiók létrehozása gombra az előfizetés befejezéséhez.

PDF konvertálása JPG-be Java nyelven

Kérjük, kövesse az alábbi utasításokat, hogy teljesítse a PDF formátum JPG formátumba online konvertálására vonatkozó követelményt.

  • Először hozzon létre egy példányt a PdfApi osztályból, ahol a Client ID Client Secret argumentumot adjuk meg
  • Másodszor olvassa be a bemeneti PDF tartalmát a helyi meghajtóról a File objektum segítségével
  • Most töltse fel a bemeneti PDF-fájlt a felhőtárhelyre az uploadFile(…) módszerrel
  • Határozza meg az eredményül kapott jpg kép méreteit (ezek opcionális argumentumok)
  • Végül hívja meg a PdfApi putPageConvertToJpeg(…) metódusát, amely megkapja a bemeneti PDF-et, a konvertálandó oldalszámot, az eredményül kapott JPG nevet és az eredményül kapott kép méreteit.
// további példákért látogasson el a https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java 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 inputFile = "45.pdf";
    // az eredményül kapott JPG kép neve
    String resultantImage = "Resultant.jpg";
  
    // olvassa el a bemeneti PDF-fájl tartalmát
    File file = new File("c://Users/"+inputFile);
    
    // PDF feltöltése felhőtárhelyre
    pdfApi.uploadFile("input.pdf", file, null);
        
    // a konvertálandó PDF oldalszáma
    int pageNumber = 1;
  
    // az eredményül kapott JPG kép szélessége
    int width = 800;
    // az eredményül kapott JPG kép magassága
    int height = 1000;
  
    // hívja meg az API-t a PDF–JPG konvertáláshoz
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // konverziós állapotüzenet nyomtatása
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

PDF-ből kép a cURL parancsokkal

A PDF-et képformátumba is konvertálhatjuk a cURL parancsok segítségével a parancssori terminálon keresztül. Az Aspose.PDF Cloud eléréséhez azonban először létre kell hoznunk egy JSON Web Tokent (JWT) az Ön egyéni ügyfél-hitelesítő adatai alapján. Kérjük, hajtsa végre a következő parancsot a JWT token generálásához.

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 létrehozása után hajtsa végre a következő parancsot a PDF képpé konvertálásához, és a kimenet felhőtárhelyre mentéséhez.

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/convert/jpeg?outPath=resultant.jpg&width=800&height=1000" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Következtetés

Ebben a blogban elképesztő készségeket tanult a PDF JPG formátumba konvertálásához Java kódrészletek használatával. Hasonlóképpen megtanulta a cURL-parancsok használatát a PDF-fájl Image-be mentésére a parancssori terminálon keresztül. A Termékdokumentáció nagyszerű forrás az API által kínált egyéb csodálatos képességek megismeréséhez. Ezért azt javasoljuk, hogy próbálja meg API-jainkat, és ha bármilyen problémába ütközik az API használata során, kérjük, forduljon az Ingyenes terméktámogatási fórumhoz.

kapcsolódó cikkek

Javasoljuk továbbá, hogy látogassa meg a következő blogokat a további részletekért: