GroupDocs.Parser for Java

使用Java从ODP提取图像

使用GroupDocs.Parser在您的Java开发环境中从PDF、Word、Excel等文件中检索嵌入的图像。

如何在Java中从Odp提取图像

按照以下步骤使用GroupDocs.Parser在您的Java应用程序中提取ODP文档的图像:

  1. 创建一个Parser实例并加载ODP文件。
  2. 从加载的文档中提取图像数据。
  3. 根据需要使用或导出提取的图像。
// 初始化解析器并使用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
使用第二步中的获取临时许可证按钮。
 中国人