gpt4 book ai didi

java - 从 PDF 文件中读取条形码

转载 作者:搜寻专家 更新时间:2023-11-01 03:38:00 24 4
gpt4 key购买 nike

是否有任何 Java API 可以在打开的文件(扫描的 PDF)中找到条形码,然后从条形码中检索数据?或者我该如何解决这个问题?

最佳答案

如果您在 Windows 上运行,ClearImage Barcode SDK有一个Java API。它可以从 PDF 或图像中读取和解码条形码,并将解码后的数据提供给您。

一些示例代码:

public static void testDataMatrix () {
try {
String filename = "1.png ";
CiServer objCi = new CiServer();
Ci = objCi.getICiServer();

ICiDataMatrix reader = Ci.CreateDataMatrix(); // read DataMatrix Barcode
reader.getImage().Open(filename, 1);
int n = reader.Find(0); // find all the barcodes in the doc
for (i = 1; i <= n; i++) {
ICiBarcode Bc = reader.getBarcodes().getItem(i); // getItem is 1-based
System.out.println("Barcode " + i + " has Text: " + Bc.getText());
}
} catch (Exception ex) {System.out.println(ex.getMessage());}
}

另一个要考虑的是 Accusoft 的 Barcode Xpress它也有一个 Java API。

免责声明:我过去曾为 Inlite 做过一些工作。

关于java - 从 PDF 文件中读取条形码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24323653/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com