
כיצד למזג JPG ל-JPG באינטרנט
ה-JPG הוא פורמט תמונה דחוסה בשימוש נרחב להכיל תמונות דיגיטליות. זהו פורמט התמונה הנפוץ ביותר בשימוש במצלמות דיגיטליות, במערכות הפעלה שונות ובאינטרנט. זהו סוג של פורמט תמונה שנשמר באמצעות דחיסה מאבדת והוא פופולרי לשיתוף תמונות/תמונות באינטרנט ובין משתמשי נייד ומחשב. ייתכן שתהיה לנו דרישה למזג תמונות JPG באופן מקוון, אז במאמר זה, אנו הולכים לדון בפרטים כיצד ניתן לבצע מיזוג JPG באמצעות Java SDK.
JPG מיזוג SDK
Aspose.PDF Cloud SDK עבור Java מאפשר לך לבצע מניפולציות בתמונות שבהן תוכל לשנות גודל, לשנות קנה מידה, לסובב, להעיף, לחפש, לחתוך ולהמיר תמונות לפורמטים נתמכים של מסמכים אחרים. על מנת להתקין את ה-SDK, אנא הוסף את הפרטים הבאים ל-pom.xml של הפרויקט מסוג maven build.
<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>
עכשיו אנחנו צריכים גם ליצור חשבון בחינם על ידי ביקור ב-Aspose.Cloud Dashboard. אם יש לך חשבון GitHub או Google, פשוט הירשם. אחרת, לחץ על הלחצן צור חשבון חדש.
מיזוג JPG באמצעות Java
אנא עקוב אחר ההוראות המפורטות להלן כדי לשלב תמונות JPG.
- קודם כל, צור אובייקט של PdfApi תוך העברת פרטי ClientID ופרטי ClientSecret הם ארגומנטים.
- שנית, צור קובץ PDF ריק באמצעות שיטת putCreateDocument(…) של מחלקת PdfApi כדי ליצור מסמך PDF ריק.
- כעת קראו לשיטה postInsertImage(..) שלוקחת את שם קובץ PDF, מספר עמוד, קואורדינטות XY ושם קובץ תמונה כארגומנטים.
- חזור על השיטה כדי להוסיף תמונות נוספות.
- לבסוף, קרא לשיטה putPageConvertToJpeg(…) כדי להמיר תמונות PDF ל-JPG ולשמור את הפלט באחסון בענן.
// לדוגמאות נוספות, בקר בכתובת https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java
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 ריק באחסון בענן
DocumentResponse document = pdfApi.putCreateDocument(name, "Internal",null);
// מספר עמוד של קובץ PDF
int pageNumber = 1;
// קרא קבצי תמונה מהכונן המקומי
File imageFile1 = new File("c://pdf-to-word-queries.JPG");
File imageFile2 = new File("c://PDF-to-Word-Suggestions.JPG");
File imageFile3 = new File("c://word-to-pdf-suggestions.JPG");
File imageFile4 = new File("c://word-to-pdf-queries.JPG");
// הוסף תמונות בעמוד הראשון של PDF בקואורדינטות שצוינו
// הקואורדינטות נמצאות בנקודה החל משמאל למטה לימין למעלה
pdfApi.postInsertImage(name, pageNumber, 10.0, 850.0, 580.0, 650.0, null,"Internal",null,imageFile1);
pdfApi.postInsertImage(name, pageNumber, 10.0, 640.0, 580.0, 440.0, null,"Internal",null,imageFile2);
pdfApi.postInsertImage(name, pageNumber, 10.0, 430.0, 580.0, 230.0, null,"Internal",null,imageFile3);
pdfApi.postInsertImage(name, pageNumber, 10.0, 220.0, 580.0, 10.0, null,"Internal",null,imageFile4);
// קרא ל-API כדי להמיר דף PDF לפורמט JPG
AsposeResponse response =pdfApi.putPageConvertToJpeg(name, pageNumber, "PDFConverted.jpg", 800, 1024, null,"Internal");
// להדפיס הודעת הצלחה
System.out.println("Combine JPG successful !");
}catch(Exception ex)
{
System.out.println(ex);
}
שלב JPG Online באמצעות פקודות cURL
ניתן לגשת אל ממשקי ה- REST API גם באמצעות פקודות cURL ובסעיף הבא, אנו הולכים למזג תמונות JPG באמצעות פקודות 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 ריק.
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
כעת עלינו לבצע את הפקודה הבאה כדי להכניס תמונות JPG למסמך ה-PDF.
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":{}}
חזור על הפקודה לעיל כדי להוסיף תמונות נוספות ולאחר מכן בצע את הפקודה הבאה כדי להמיר את העמוד הראשון של PDF לפורמט JPG ולשמור את הפלט באחסון ענן.
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/convert/jpeg?outPath=converted.jpg&width=0&height=0" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
ה-PDF לדוגמה והתמונה שנוצרה מצורפים למטה.
מַסְקָנָה
במאמר זה, דנו בפרטים כיצד אנו יכולים למזג JPG ל-JPG באמצעות קטעי קוד של Java. במקביל, בדקנו גם את האפשרות למזג קבצי JPG באמצעות פקודות cURL. יתר על כן, ה-API מסוגל גם לבצע תכונות מדהימות אחרות וניתן למצוא את הפרטים שלהם בתיעוד מוצר. במקרה שאתה נתקל בבעיות כלשהן במהלך השימוש ב-API, אל תהסס לפנות ל[פורום תמיכת מוצרים בחינם].10
מאמרים קשורים
אנו ממליצים גם לבקר בבלוגים הבאים לקבלת מידע על: