גער jpg צו pdf

לערנען ווי צו גער JPG צו PDF

דער אַרטיקל דערקלערט גרינג און פּשוט סטעפּס צו גער JPG צו PDF ניצן Java Cloud SDK. מיר וויסן אַז די דזשפּג פֿאָרמאַט איז איינער פון די וויידלי געוויינט ראַסטער בילד פֿאָרמאַטירונגען און איז די פעליקייַט פֿאָרמאַט פֿאַר קאַפּטשערינג בילדער פון דיגיטאַל קאַמעראַס, רירעוודיק פאָנעס, אאז"ו ו. רעכט צו זייער קאַמפּרעסט גרייס, זיי זענען קאַמאַנלי שערד איבער די אינטערנעט און אויך געוויזן אויף די אינטערנעט. וועבסיטעס. אָבער, אויב איר האָבן אַ שעפע פון בילדער וואָס דאַרפֿן צו זיין שערד אָנליין, קאַנווערזשאַן צו PDF איז די רעכט אָפּציע. מיר קענען אויך מאַכן אַ שיין פאָטאָ אלבאם, לייכט רעדוצירן די גרייס פון די טעקע, באַקומען בעסער האַכלאָטע, עטק.

JGP צו PDF קאַנווערזשאַן אַפּי

Aspose.PDF Cloud SDK פֿאַר Java גיט די קייפּאַבילאַטיז צו שאַפֿן, רעדאַגירן און יבערמאַכן פאַרשידן טעקע פֿאָרמאַטירונגען צו פּדף פֿאָרמאַט. עס אויך שטיצט די פונקציע צו גער JPG צו פּדף / בילד צו פּדף / פאָטאָ צו פּדף אין Java אַפּלאַקיישאַנז. איצט אין סדר צו נוצן די SDK, ביטע לייגן די פאלגענדע דעטאַילס אין pom.xml פון די מאַווען בויען טיפּ פּרויעקט.

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

נאָך די ינסטאַלירונג, מיר דאַרפֿן צו שאַפֿן אַ פריי חשבון דורך באַזוכן Aspose.Cloud דאַשבאָרד. סימפּלי צייכן אַרויף מיט דיין יגזיסטינג GitHub אָדער Google חשבון, אָדער גיט די קנעפּל שאַפֿן אַ נייַ אַקאַונט.

JPG צו PDF אין Java

אין דעם אָפּטיילונג, מיר וועלן דיסקוטירן די דעטאַילס פֿאַר קאַנווערטינג JPG צו PDF מיט Java קאָד סניפּאַץ.

  • ערשטער פון אַלע, מאַכן אַ כייפעץ פון PdfApi בשעת גייט פארביי ClientID און ClientSecret דעטאַילס זענען אַרגומענטן
  • צווייטנס, שאַפֿן אַ ליידיק פּדף טעקע מיט די putCreateDocument(…) אופֿן פון PdfApi קלאַס צו שאַפֿן אַ ליידיק פּדף דאָקומענט
  • איצט רופן postInsertImage(..) אופֿן וואָס נעמט אַרייַנשרייַב פּדף טעקע נאָמען, PageNumber, XY קאָואָרדאַנאַץ און בילד טעקע נאָמען ווי אַרגומענטן
// פֿאַר מער ביישפילן, ביטע באַזוכן 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);
    
    // נאָמען פון אַרייַנשרייַב JPG בילד
    String imageFile = "Compare-Word-Document-preview.jpg";
    
    String resultantPDF = "Resultant.pdf";
    // שאַפֿן אַ ליידיק פּדף דאָקומענט אין וואָלקן סטאָרידזש
    DocumentResponse document = pdfApi.putCreateDocument(resultantPDF, "Internal",null);
        
    // לאָדן JPG בילד פון היגע פאָר
    File file = new File("c://Downloads/"+imageFile);
    
    // בלאַט נומער פון פּדף טעקע
    int pageNumber = 1;
        
    // קאָואָרדאַנאַץ פֿאַר בילד אין פּדף דאָקומענט
    // די קאָואָרדאַנאַץ זענען אין פונט סטאַרטינג פון דנאָ-לינקס צו שפּיץ-רעכט
    double llx = 10.0;
    double lly = 850;
    double urx = 580.0;
    double ury = 650.0;
    
        
    // נאָמען דער דאָקומענט נאָמען. (פארלאנגט)
    // pageNumber די בלאַט נומער. (פארלאנגט)
    // llx קאָואָרדאַנאַט נידעריקער לינקס X. (פארלאנגט)
    // lly קאָואָרדאַנאַט נידעריקער לינקס י (פארלאנגט)
    // urx קאָואָרדאַנאַט אויבערשטער רעכט X. (פארלאנגט)
    // ורי קאָואָרדאַנאַט אויבערשטער רעכט י. (פארלאנגט)
    // imageFilePath וועג צו בילד טעקע אויב ספּעסיפיעד. בעטן אינהאַלט איז געניצט אַנדערש. (אַפּשאַנאַל)
    // סטאָרידזש די דאָקומענט סטאָרידזש. (אַפּשאַנאַל)
    // טעקע דער דאָקומענט טעקע. (אַפּשאַנאַל)
    // בילד בילד טעקע. (אַפּשאַנאַל)
    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);
		}
בילד צו PDF פאָרויסיקע ווייַזונג

בילד צו פּדף קאַנווערזשאַן פאָרויסיקע ווייַזונג

בילד צו פּדף ניצן cURL קאַמאַנדז

מיר קענען אויך דורכפירן די קאַנווערזשאַן פון JPG צו PDF מיט 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 איז דזשענערייטאַד, ביטע ויספירן די פאלגענדע באַפֿעל צו דזשענערייט אַ ליידיק פּדף דאָקומענט און ראַטעווען עס אין וואָלקן סטאָרידזש.

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

איצט מיר דאַרפֿן צו ויספירן די פאלגענדע באַפֿעל צו שטעלן די JPG בילד אין אַ פּדף דאָקומענט.

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":{}}

מסקנא

אין דעם בלאָג, מיר האָבן דיסקאַסט די סטעפּס צו גער JPG צו PDF מיט Java קאָד סניפּאַץ. מיר האָבן אויך יקספּלאָרד די אָפּציע פון קאַנווערטינג בילד צו פּדף / פאָטאָ צו פּדף מיט CURL קאַמאַנדז. איר קענט אויך ויספאָרשן אנדערע ביישפילן בנימצא אויף GitHub ריפּאַזאַטאָרי ביטע פּרוּווט ניצן אונדזער אַפּיס און אויב איר טרעפן קיין ישוז בשעת ניצן די אַפּי, ביטע פילן פריי צו קאָנטאַקט די פריי פּראָדוקט שטיצן פאָרום.

שייַכות אַרטיקלען

מיר אויך רעקאָמענדירן צו באַזוכן די פאלגענדע בלאָגס פֿאַר מער דעטאַילס אויף: