GroupDocs.Parser for Java

ดึงภาพจาก ODP โดยใช้ Java

ดึงภาพที่ฝังอยู่จากไฟล์เช่น PDF, Word, Excel และอื่น ๆ โดยใช้ GroupDocs.Parser ในสภาพแวดล้อมการพัฒนา Java ของคุณ.

วิธีการดึงภาพจาก Odp ใน Java

ปฏิบัติตามขั้นตอนเหล่านี้เพื่อดึงภาพจากเอกสาร ODP โดยใช้ GroupDocs.Parser ในแอปพลิเคชัน Java ของคุณ:

  1. สร้างอ instance ของ Parser และโหลดไฟล์ ODP.
  2. ดึงข้อมูลภาพจากเอกสารที่โหลด.
  3. ใช้หรือส่งออกภาพที่ดึงมาได้ตามต้องการ.
// เริ่มต้นตัว parser และโหลดเอกสารที่มีภาพโดยใช้ Parser
try (Parser parser = new Parser("input.odp"))
{
    // รวบรวมส่วนประกอบภาพทั้งหมดที่ฝังอยู่ในเอกสาร
    Iterable<PageImageArea> images = parser.getImages();

    // ข้ามการประมวลผลหากเอกสารไม่มีภาพ
    if (images == null) {
        return;
    }

    // จัดการกับแต่ละภาพตามที่ต้องการ
    for (PageImageArea image : images) {
        System.out.println(String.format("Page: %d, R: %s, Type: %s", image.getPage().getIndex(), 
            image.getRectangle(), image.getFileType()));
    }
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-parser</artifactId> <version>24.9</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
คลิกเพื่อคัดลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสารประกอบ

ความสามารถในการวิเคราะห์เอกสารเพิ่มเติม

นอกเหนือจากการดึงภาพแล้ว GroupDocs.Parser ยังช่วยให้คุณสามารถดึงเนื้อหาที่เป็นดิบ เช่น ข้อความ ลิงค์ เมตาดาต้า และข้อมูลที่มีโครงสร้างเพื่อการประมวลผลและการวิเคราะห์.

ดึงภาพและเนื้อหาจากเอกสาร

ใช้งานได้กับรูปแบบที่หลากหลาย

ดึงภาพจากประเภทเอกสารต่าง ๆ รวมถึง PDF, DOCX, PPTX, XLSX และรูปภาพ เช่น PNG, JPEG และ GIF.

รักษาความชัดเจนและความละเอียดของภาพ

ภาพที่ดึงมาได้ทั้งหมดจะคงความละเอียดและประเภทไฟล์เดิมเพื่อให้มีคุณภาพและความสามารถในการใช้งานที่สอดคล้องกัน.

ตัวเลือกการกำหนดค่าที่ยืดหยุ่น

ปรับแต่งกระบวนการดึงภาพโดยการกรองภาพตามประเภท ขนาด ดัชนีหน้า หรือรูปแบบไฟล์.

ดึงและบันทึกภาพจากไฟล์ PDF

ตัวอย่างนี้แสดงวิธีการดึงภาพจากเอกสาร PDF และบันทึกภาพแต่ละภาพลงในอุปกรณ์ของคุณ.

Java

//  ใช้ Parser เพื่อเปิดไฟล์ PDF
try (Parser parser = new Parser("input.pdf"))
{
    // ดึงภาพจากเนื้อหาเอกสาร
    Iterable<PageImageArea> images = parser.getImages();

    // กำหนดค่าพารามิเตอร์ส่งออก เช่น รูปแบบ (เช่น JPEG หรือ PNG)
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // บันทึกรูปภาพที่ดึงมาได้ลงในไดเรกทอรีท้องถิ่น
    int imageNumber = 0;
    for (PageImageArea image : images)
    {
        image.save(Constants.getOutputFilePath(String.format("%d.png", imageNumber)), options);
        imageNumber++;
    }
}

GroupDocs.Parser for Java คืออะไร?

GroupDocs.Parser เป็น API สำหรับการวิเคราะห์ที่มีฟีเจอร์หลากหลาย ออกแบบมาสำหรับนักพัฒนา Java ช่วยในการดึงภาพ ข้อความ ลิงค์ และองค์ประกอบที่มีโครงสร้างจากไฟล์หลายรูปแบบ รวมถึง DOCX, XLSX, PDF, PNG, JPG และอื่น ๆ โดยไม่ต้องใช้ไลบรารีหรือแอปพลิเคชันภายนอก.
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Parser ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

ประเภทไฟล์ที่รองรับสำหรับการดึงภาพ

GroupDocs.Parser รองรับการดึงภาพจากเอกสารและภาพหลากหลายประเภท สำรวจประเภทไฟล์ที่รองรับโดยทั่วไปด้านล่าง.

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย