為什麼要Aspose.Barcode for Android?

條形碼庫支持各種設置以掃描並解碼損壞或扭曲的條形碼。它允許成功讀取具有各種缺陷的條形碼圖像,例如高斯噪聲,倒顏色,白點,視覺偽影,彩色背景和缺失的條。為了提高條形碼的可讀性,API啟用了特殊的方法和機制,包括中值過濾,“鹽和紙”過濾,減少圖像大小等。此外,條形碼庫從高級方法中受益,可以解碼工業數據矩陣條形碼,讀取嚴重損壞的QR碼,甚至還原不正確的條形碼。

標準?覆蓋。

Aspose.BarCode for Android via Java Aspose.Barcode支持所有主要圖像格式,包括SVG和EMF等向量格式以及PDF。使用我們的API識別 文件 輕鬆地從掃描儀或攝像機來看。這是所有支持的條形碼符號,包括1D,2D,郵政和復合類型。每個受支持的平台都可以生成和識別每個。

矩陣 / 2D代碼

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

線性 / 1D代碼

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

行業與復合代碼

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

為Android建造

Android通過Java的Aspose.Barcode是針對Android上移動開發而定制的。它與Android API級別及更高級別兼容,它可以平穩地集成到Android Studio中,並支持平板電腦,電話和嵌入式Android設備的現代開發實踐。

Android
Android Studio
Gradle
Amazon
Azure
IntelliJ IDEA
Eclipse
Apache Maven
GitHub

實時代碼演示

粘貼文本→獲取條形碼。放下文件→獲取解碼數據。這兩個示例均帶有自動生成的示例代碼,因此您可以直接複製到項目中。


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); Log.d("BarcodeTest", String.format("Recognized %d barcode(s)", res.length)); for (BarCodeResult result : res) { Log.d("BarcodeTest", String.format("%s: %s", result.getCodeTypeName(), result.getCodeText())); }

移動應用程序的完整條形碼控制

Aspose.Barcode for Android通過Java賦予開發人員,將強大的條形碼功能直接添加到Android應用中。從零售和物流到醫療保健和銀行業務,此移動條形碼庫將針對實時性能進行了優化,即使在中檔設備上也可靠地工作。對於需要準確的條形碼讀數或旅途中精確條形碼生成的應用程序,它是理想的選擇。

具有完整的離線功能和乾淨的Java API,您可以:

  • 識別並生成1D和2D條形碼,包括QR,AZTEC,代碼128等
  • 從相機流,照片或文件掃描條形碼
  • 自定義條形碼外觀,分辨率,大小和對齊方式
  • 使用ECI,GS1和郵政條形碼標準
  • 輕鬆地將條形碼工作流嵌入業務或消費者應用

功能和功能

Aspose.BarCode for Android via Java 是一個強大的開發庫,可從各個角度生成和識別各種圖像類型的1D和2D條形碼。該API允許將生成的條形碼導出到不同的高質量圖像格式,可以修改生成的條形碼及其參數的外觀,例如背景顏色,條顏色,旋轉角度,X維度,X維度,圖像質量,分辨率,標題,大小等。它還提供了豐富的條形碼檢測和閱讀功能,並支持60多種條形碼類型。

Feature icon

以各種格式保存條形碼標籤

Feature icon

從流或文件中識別

Feature icon

2D類型中的編碼和解碼字符(非英語)

Feature icon

以任意角度旋轉條形碼圖像

Feature icon

掃描條形碼的多頁TIFF

Feature icon

支持線性,2D和郵政符號