
PDF הפך לפורמט אוניברסלי לשיתוף מסמכים דרך האינטרנט. לכן, פורמטים שונים של קבצים אחרים מומרים ל-PDF לפני שהם מוחלפים. אחת ההמרות הפופולריות היא תמונה ל-PDF שעשויה לכלול PNG ל-PDF, JPEG ל-PDF, BMP ל-PDF וכו’. לכן, מאמר זה עוסק כיצד להמיר תמונות ל-PDF ב-Java.
- Java Image to PDF Converter - הורדה חינם
- שלבים להמרת תמונה ל-PDF ב-Java
- המרת תמונה ל-PDF
- קבל רישיון API בחינם
Java Image to PDF Converter - הורדה חינם
Aspose.PDF עבור Java הוא API פופולרי למניפולציה של PDF המאפשר לך ליצור ולעבד קובצי PDF. יתר על כן, זה מאפשר לך להמיר PNG, JPEG, BMP ותמונות אחרות ל-PDF בצורה חלקה. אתה יכול להוריד את ה-API או להתקין אותו באמצעות התצורה הבאה של Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>21.3</version>
</dependency>
שלבים להמרת תמונה ל-PDF ב-Java
Aspose.Imaging עבור Java מספקת את הדרך הפשוטה ביותר להמרת תמונות של פורמטים פופולריים ל-PDF. להלן השלבים להמרת התמונות ל-PDF ב-Java.
- צור PDF חדש והוסף לתוכו דפים.
- טען את התמונות מהקבצים אחת אחת.
- הוסף כל תמונה ל-PDF.
- שמור PDF למיקום הרצוי.
כעת נהפוך את השלבים שהוזכרו לעיל לקוד ונשמור תמונה כ-PDF באמצעות Java.
שמור תמונה כ-PDF ב-Java
להלן השלבים להמרת תמונת PNG, JPEG, BMP או TIFF ל-PDF.
- צור אובייקט במחלקה מסמך.
- הוסף עמוד חדש למסמך באמצעות שיטת Document.getPages().add() וקבל את ההפניה שלו באובייקט Page.
- צור אובייקט מהמחלקה Image.
- הגדר תמונה באמצעות שיטת Image.setFile(String) על ידי מתן נתיב קובץ התמונה.
- הוסף תמונה לפסקת ה-PDF בשיטת Page.getParagraphs().add(Image).
- שמור את קובץ ה-PDF בשיטת Document.save(String).
דוגמת הקוד הבאה מראה כיצד להמיר תמונת PNG, JPEG, BMP או TIFF ל-PDF ב-Java.
// יצירת אובייקט מסמך
Document doc = new Document();
// הוסף עמוד לאוסף דפים של מסמך
Page page = doc.getPages().add();
// טען את קובץ תמונת המקור לאובייקט Stream
java.io.FileInputStream fs = new java.io.FileInputStream("source.png");
// הגדר שוליים כך שהתמונה תתאים וכו'.
page.getPageInfo().getMargin().setBottom(0);
page.getPageInfo().getMargin().setTop(0);
page.getPageInfo().getMargin().setLeft(0);
page.getPageInfo().getMargin().setRight(0);
page.setCropBox(new Rectangle(0, 0, 400, 400));
// צור אובייקט תמונה
Image image1 = new Image();
// הוסף את התמונה לאוסף הפסקאות של הקטע
page.getParagraphs().add(image1);
// הגדר את זרם קובץ התמונה
image1.setImageStream(fs);
// שמור קובץ PDF שנוצר
doc.save("Image2PDF.pdf");
תמונה ל-PDF

Java API להמרת תמונה ל-PDF - קבל רישיון חינם
אתה יכול לקבל רישיון זמני בחינם לשימוש ב-API ללא מגבלות הערכה.
סיכום
במאמר זה, למדת כיצד להמיר תמונות ל-PDF באמצעות Java. אתה יכול להשתמש בדוגמת הקוד שסופקה כדי להמיר PNG, BMP, JPEG ותמונות פופולריות אחרות ל-PDF. במקרה שאתה רוצה לחקור את Aspose.PDF עבור Java, אתה יכול לעיין בתיעוד. יתר על כן, אתה יכול לפרסם את השאילתות שלך בפורום שלנו.