GroupDocs.Parser for Java

使用Java从EPUB读取条形码

在您的Java应用程序中,使用GroupDocs.Parser从PDF、Word、Excel和图像文件中提取条形码内容。

如何在Java中从Epub读取条形码

使用GroupDocs.Parser,Java开发人员可以在几个步骤内从EPUB文档中提取条形码:

  1. 使用Parser加载EPUB文档。
  2. 验证该文档是否支持条形码提取。
  3. 使用API检索条形码数据。
  4. 遍历条形码结果并根据需要加以应用。
// 使用Parser打开包含条形码的文档
try (Parser parser = new Parser("input.epub"))
{
    // 检查文件的条形码支持
    if (!parser.getFeatures().isBarcodes())
    {
        System.out.println("处理不支持的文件类型");
        return;
    }

    // 提取并使用条形码数据
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
    for(PageBarcodeArea barcode : barcodes)
    {
        System.out.println("Page: " + barcode.getPage().getIndex());
        System.out.println("Value: " + barcode.getValue());
    }
}
<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 超越了条形码提取——它还允许您提取纯文本、图像和结构元素,以支持数据驱动的工作流程。

条形码和数据提取功能

广泛的条形码格式支持

检测标准条形码格式,包括QR码、Code 39、Data Matrix、EAN、Aztec等。

从多种来源读取条形码

从Office文档、PDF和图像文件(如PNG、JPG和BMP)中提取条形码信息。

自定义条形码读取设置

通过针对特定区域和多页文件的选项,微调条形码提取。

示例:使用选项从PDF提取条形码

该示例演示了从PDF文档中使用自定义设置提取条形码。

Java

//  使用PDF文档初始化解析器
try (Parser parser = new Parser("input.pdf"))
{
    // 确保文档支持条形码读取
    if (!parser.getFeatures().isBarcodes())
    {
        return;
    }

    // 应用条形码选项进行过滤
    BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");

    // 使用解析器提取条形码
    Iterable<PageBarcodeArea> barcodes = parser.getBarcodes(options);

    // 处理每个条形码结果
    for (PageBarcodeArea barcode : barcodes)
    {
        System.out.println("Page: " + String.valueOf(barcode.getPage().getIndex()));
        System.out.println("Value: " + barcode.getValue());
    }
}

GroupDocs.Parser for Java API概述

GroupDocs.Parser 提供了一个全面的文档解析解决方案,适用于Java。它使开发人员能够从多个文件格式(如PDF、Word、Excel、PowerPoint等)中提取条形码、文本、图像和结构化信息,无需使用第三方库。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Parser 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

支持条形码读取的文件格式

GroupDocs.Parser可以从多种文档和图像类型中读取条形码。以下是一些常见的支持格式。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人