Convertéieren jpg an pdf

Léiert wéi Dir JPG op PDF konvertéiert

Dësen Artikel erkläert einfach an einfach Schrëtt fir JPG op PDF mat Java Cloud SDK ze konvertéieren. Mir wëssen datt de JPG Format ee vun de wäit benotzte Rasterbildformater ass an de Standardformat ass fir Biller vun Digitalkameraen, Handyen, asw. Wéinst hirer kompriméierter Gréisst ginn se allgemeng iwwer den Internet gedeelt an och op ugewisen. Websäiten. Wéi och ëmmer, wann Dir eng Onmass vu Biller hutt déi online musse gedeelt ginn, ass d’Konversioun op PDF déi richteg Optioun. Mir kënnen och e schéine Fotoalbum erstellen, Dateigréisst einfach reduzéieren, besser Opléisung kréien, etc.

JGP zu PDF Konversioun API

Aspose.PDF Cloud SDK fir Java bitt d’Fäegkeeten fir eng Vielfalt vu Dateiformater op PDF Format ze kreéieren, z’änneren an ze transforméieren. Et ënnerstëtzt och d’Feature fir JPG op PDF / Bild op PDF / Foto op PDF an Java Uwendungen ze konvertéieren. Elo fir d’SDK ze benotzen, füügt w.e.g. déi folgend Detailer an pom.xml vum Maven Build Type Project.

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

No der Installatioun musse mir e gratis Kont erstellen andeems Dir Aspose.Cloud Dashboard besicht. Mellt Iech einfach un mat Ärem existente GitHub oder Google Kont, oder klickt op de Create a new Account Knäppchen.

JPG op PDF op Java

An dëser Sektioun wäerte mir d’Detailer diskutéieren fir JPG op PDF ze konvertéieren mat Java Code Snippets.

  • Als éischt, erstellt en Objet vun PdfApi wärend Dir ClientID passéiert an ClientSecret Detailer sinn Argumenter
  • Zweetens, erstellt eng eidel PDF Datei mat der putCreateDocument(…) Method vun der PdfApi Klass fir en eidelen PDF Dokument ze kreéieren
  • Rufft elo postInsertImage(..) Method déi den Input PDF Dateinumm, PageNumber, XY Koordinaten a Bilddatei Numm als Argumenter hëlt
// fir méi Beispiller, besicht w.e.g. https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java/tree/master/Examples/src/main/java/com/aspose/asposecloudpdf/examples

try
    {
    // Kritt ClientID a ClientSecret vun https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // eng Instanz vun PdfApi erstellen
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);
    
    // Numm vum Input JPG Bild
    String imageFile = "Compare-Word-Document-preview.jpg";
    
    String resultantPDF = "Resultant.pdf";
    // en eidel PDF Dokument an der Cloud Storage erstellen
    DocumentResponse document = pdfApi.putCreateDocument(resultantPDF, "Internal",null);
        
    // lued JPG Bild vum lokalen Drive
    File file = new File("c://Downloads/"+imageFile);
    
    // Säit Zuel vun PDF Fichier
    int pageNumber = 1;
        
    // Koordinate fir Bild am PDF Dokument
    // D'Koordinate sinn am Punkt ugefaange vun ënnen-lénks bis uewen-riets
    double llx = 10.0;
    double lly = 850;
    double urx = 580.0;
    double ury = 650.0;
    
        
    // Numm Den Numm vum Dokument. (obligatoresch)
    // pageNumber D'Säitnummer. (obligatoresch)
    // llx Koordinaten ënnen lénks X. (obligatoresch)
    // lly Koordinaten ënnen lénks Y. (obligatoresch)
    // urx Koordinate uewe riets X. (obligatoresch)
    // ury Koordinaten uewe riets Y. (obligatoresch)
    // imageFilePath Wee zu Bilddatei wann uginn. Ufro Inhalt gëtt anescht benotzt. (optional)
    // Stockage D'Dokumentlagerung. (optional)
    // Dossier Den Dokument Dossier. (optional)
    // Bild Bild Datei. (optional)
    pdfApi.postInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null,"Internal",null,file);
        
    System.out.println("JPG to PDF Conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}
Bild op PDF Virschau

Bild op PDF Konversioun Virschau

Bild op PDF mat cURL Kommandoen

Mir kënnen och d’Konversioun vu JPG op PDF mat cURL Kommandoen ausféieren. Als Viraussetzung musse mir de folgende Kommando ausféieren fir de JWT Zougang Token ze generéieren.

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"

Wann de JWT generéiert ass, fuert w.e.g. de folgende Kommando aus fir en eidel PDF-Dokument ze generéieren an et an der Cloud Storage ze späicheren.

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Elo musse mir de folgende Kommando ausféieren fir de JPG Bild an engem PDF Dokument ze placéieren.

curl -v -X POST "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/images?llx=10.0&lly=850.0&urx=580.0&ury=650.0&imageFilePath=source.JPG" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: multipart/form-data" \
-d {"image":{}}

Conclusioun

An dësem Blog hu mir d’Schrëtt diskutéiert fir JPG op PDF ze konvertéieren mat Java Code Snippets. Mir hunn och d’Optioun entdeckt fir Bild op PDF / Foto op PDF ze konvertéieren mat cURL Kommandoen. Dir kënnt och aner Beispiller entdecken, déi am [GitHub Repository] verfügbar sinn (https://github.com/aspose-imaging-cloud/aspose-imaging-cloud-java/tree/master/Examples) Probéiert w.e.g. eis APIen ze benotzen an am Fall wou Dir wann Dir d’API benotzt, fillt Dir Iech gratis mam [Gratis Produkt Support Forum] ze kontaktéieren.

Zesummenhang Artikelen

Mir recommandéieren och déi folgend Blogs ze besichen fir weider Detailer iwwer: