3
열려있는 파일 (스캔 한 PDF) 안에 바코드를 찾은 다음 바코드에서 데이터를 검색 할 수있는 자바 API가 있습니까? 또는이 문제를 어떻게 해결해야합니까?PDF 파일의 바코드 읽기
열려있는 파일 (스캔 한 PDF) 안에 바코드를 찾은 다음 바코드에서 데이터를 검색 할 수있는 자바 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의 또한 자바 API를 가지고 Barcode Xpress입니다.
면책 조항 : 과거에 Inlite에서 일한 적이 있습니다.
각 페이지를 이미지로 변환하십시오. 잠재적 인 바코드를 찾기 위해 이미지에서 일종의 이미지 인식 알고리즘을 실행하십시오. 잠재적 인 바코드를 분리하고 바코드 인식/디코딩 라이브러리를 실행하십시오. –
감사합니다. 저를 위해 바코드를 격리 할 수있는 Java 라이브러리를 알고 있습니까? –