您可以在 Java 中以编程方式将图像转换为具有光学字符识别功能的 Excel 文件。您可以从磁盘或 URI 地址加载输入图像,然后识别文本以创建 XLSX 或 XLS 文件。
图像到 Excel 转换器 - Java API 安装
您可以使用 Aspose.OCR for Java API 将图像转换为 Excel。将输入文件加载为 JPG、PNG、BMP 或其他格式,并识别文本以保存输出 Excel 文件。请从 New Releases 下载 JAR 文件或在基于 Maven 的项目的 pom.xml 文件中使用以下配置:
存储库:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
依赖:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr</artifactId>
<version>21.12</version>
</dependency>
使用 Java 使用 OCR 将图像转换为 Excel
您可以通过以下步骤将图像转换为 Excel 文件:
- 初始化 AsposeOcr 类的一个实例。
- 创建 RecognitionSettings 类对象的实例。
- 使用 RecognizePage 方法识别输入图像。
- 最后,将输出保存为 Excel 文件。
以下代码演示了如何使用 Java 将图像转换为 Excel 文件:
//创建 api 实例
AsposeOCR api = new AsposeOCR();
try {
RecognitionSettings settings = new RecognitionSettings();
RecognitionResult result = api.RecognizePage("OCR.png", settings);
// 将 OCR 结果另存为 XLSX Excel 文件
result.save("OCRjava.xlsx", Format.Xlsx);
} catch (IOException e) {
e.printStackTrace();
}
使用 URI 将在线图像转换为使用 Java 中的 OCR 的 Excel
您可以按照以下步骤使用 OCR 功能将在线图像转换为 Excel 文件:
- 首先,创建一个 AsposeOcr 类的对象。
- 初始化 RecognitionSettings 类的实例。
- 使用 RecognizePage 方法使用 OCR 识别图像。
- 以 XLSX 或 XLS 格式保存输出文件。
以下代码片段解释了如何在 Java 中使用 OCR 转换在线图像:
// 获取图像以识别
String uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";
//创建 api 实例
AsposeOCR api = new AsposeOCR();
try {
RecognitionSettings set = new RecognitionSettings();
RecognitionResult result = api.RecognizePageFromUri(uri, set);
// 将 OCR 结果另存为 XLSX Excel 文件
result.save("OCRjava.xlsx", Format.Xlsx);
} catch (IOException e) {
e.printStackTrace();
}
获取免费 API 许可证
您可以通过申请 免费临时许可证 来全面评估 API 功能。
结论
在本文中,您学习了如何在 Java 中以编程方式将图像从本地文件或在线 URI 转换为带有 OCR 的 Excel 文件。您可以自动化此过程以识别文件夹中的多个图像,并根据您的要求使用并行处理。请访问 文档 以探索其他功能。此外,请随时通过 论坛 与我们联系。