ดึงภาพจาก PDF ผ่าน Java

แยกภาพจากเอกสาร PDFใช้ Aspose.PDF สำหรับ Java เพื่อแก้ไขไฟล์ PDF แบบโปรแกรม

แยกรูปภาพจากเอกสาร PDF โดยใช้เครื่องมือ Java

ในการแยกรูปภาพจาก PDF เราจะใช้ Aspose.PDF for Java API ซึ่งเป็น API การแปลงที่อุดมด้วยคุณสมบัติ ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม Javaคุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรงจาก Maven และติดตั้งภายในโครงการที่ใช้ Maven ของคุณโดยการเพิ่มการกำหนดค่าต่อไปนี้ลงในpom.xml

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

ดึงภาพจาก PDF ผ่าน Java


คุณจำเป็นต้อง Aspose.PDF forห้องสมุด Java เพื่อลองรหัสในสภาพแวดล้อมของคุณ

1.เปิดเอกสาร PDF 1.ดึงภาพใดภาพหนึ่ง 1.บันทึกภาพออก 1.บันทึกไฟล์ PDF ที่อัปเดตแล้ว

ดึงภาพจากไฟล์ PDF - Java

รหัสตัวอย่างนี้แสดงวิธีการแยกรูปภาพจาก PDF - Java


    // Open document
    Document pdfDocument = new Document(_dataDir + "ExtractImages.pdf");

    // Extract a particular image
    XImage xImage = pdfDocument.getPages().get_Item(1).getResources().getImages().get_Item(1);

    FileOutputStream outputImage = new FileOutputStream(_dataDir + "output.jpg");

    // Save output image
    xImage.save(outputImage, ImageFormat.Jpeg);
    outputImage.close();

    // Save updated PDF file
    pdfDocument.save(_dataDir + "ExtractImages_out.pdf");