บทช่วยสอนง่ายๆ นี้กล่าวถึงรายละเอียดเกี่ยวกับ วิธีแปลงรูปภาพเป็น PDF ใน Java การใช้คุณลักษณะการแปลง Java PNG เป็น PDF สามารถรวมเข้ากับแอปพลิเคชันได้อย่างง่ายดายโดยทำตามขั้นตอนที่กำหนดและข้อมูลโค้ด นอกจากนี้ การฝังคุณลักษณะนี้ลงในแอปพลิเคชันของคุณไม่จำเป็นต้องใช้ซอฟต์แวร์ประมวลผลภาพเพิ่มเติมใดๆ
ขั้นตอนในการแปลงรูปภาพเป็น PDF ใน Java
- เพิ่มการอ้างอิงไปยังไลบรารี Aspose.PDF for Java ในโครงการสำหรับแปลง PNG เป็น PDF
- สร้างอินสแตนซ์ของคลาส Document เพื่อสร้างเอกสาร PDF เปล่า
- สร้างวัตถุของคลาส Image
- โหลดรูปภาพต้นฉบับในรูปแบบ JPG หรือ PNG เพื่อแสดงผลเป็นรูปแบบ PDF
- เขียนภาพที่แปลงเป็นเอกสาร PDF
หากต้องการ แปลง PNG เป็น PDF Java การกำหนดค่าตามสภาพแวดล้อมและขั้นตอนการเข้ารหัสมีอธิบายไว้ที่นี่ มีการแนะนำคลาสที่จำเป็นทั้งหมดที่จำเป็นสำหรับการแปลงนี้ เช่น คลาสเอกสารและอิมเมจ คลาสเหล่านี้ให้คุณแปลงรูปภาพประเภทต่างๆ รวมถึง JPG, BMP, PNG ฯลฯ เป็นเอกสาร PDF
รหัสเพื่อแปลงรูปภาพเป็น PDF โดยใช้ Java
import com.aspose.pdf.Document; | |
import com.aspose.pdf.Image; | |
import com.aspose.pdf.License; | |
public class ConvertImageToPDFInJava { | |
public static void main(String[] args) throws Exception { // main function for converting image to PDF in Java | |
// Load the license to remove trial version watermark from the PDF generated from a PDF | |
License asposePdfLicenseCSV = new License(); | |
asposePdfLicenseCSV.setLicense("Aspose.pdf.lic"); | |
// Create a blank PDF document having default collection of pages | |
Document pdfDocument = new Document(); | |
// Add an empty page to the pages collection | |
pdfDocument.getPages().add(); | |
// Create an instance of Image class | |
Image image = new Image(); | |
// Set the Image file name to be loaded into the Image object | |
image.setFile("Sample.png"); | |
// Get reference to the paragraph collection and add the image | |
pdfDocument.getPages().get_Item(1).getParagraphs().add(image); | |
// Save output PDF document containing the image in it | |
pdfDocument.save("ImagetoPDF.pdf"); | |
System.out.println("Done"); | |
} | |
} |
บรรทัดโค้ดเหล่านี้ใน Java แปลง PNG เป็น PDF โดยการโหลดรูปภาพจากดิสก์ จากนั้นรับข้อมูลอ้างอิงไปยังหน้าแรกในไฟล์ PDF ที่สร้างขึ้นใหม่ แต่ละหน้าประกอบด้วยชุดของย่อหน้าที่คุณสามารถเพิ่มเนื้อหารวมถึงรูปภาพได้ เมื่อเพิ่มรูปภาพ PNG ที่โหลดลงในคอลเลกชันนี้แล้ว คุณสามารถบันทึกเอกสารผลลัพธ์เป็น PDF ลงในดิสก์ได้
ในบทความนี้ เราได้สำรวจกระบวนการแปลง PNG เป็น PDF อย่างไรก็ตาม หากคุณสนใจที่จะเรียนรู้กระบวนการย้อนกลับในการแปลง PDF เป็นรูปภาพ โปรดดูบทความใน วิธีแปลง PDF เป็นรูปภาพใน Java