Aspose.BarCode  for Android via Java

用於條碼生成和識別的 Android API

從任何 Android 移動應用程序中的圖像創建或讀取一維、二維和郵政條碼。

  下載免費試用
  
 

Aspose.BarCode for Android via Java 是一套條碼生成&掃描 Android 應用程序的 API。 API 支持 1D、2D 和圖像上不同角度的郵政條形碼。條碼生成器 API 可輕鬆創建多種格式的條碼圖像。此外,它還支持多種成像功能,例如操作圖像邊框、圖像顏色、旋轉圖像、自定義分辨率等等。

高級 Android 條碼 API 功能

對二維類型的非英語字符進行編碼和解碼

控制代碼的大小、顏色和代碼文本

以任意角度旋轉代碼圖像

生成和識別多種類型

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

將代碼標籤導出為多種圖像格式

掃描單個圖像中的多個條碼

API 能夠掃描和識別圖像中存在的具有支持符號類型的所有代碼。

識別所有條碼

 BufferedImage img = ImageIO.read(new File(dir+ "MultiCodesImage.png"));

// 初始化條碼閱讀器

BarCodeReader rd = new BarCodeReader(img, DecodeType.ALL_SUPPORTED_TYPES);

// 讀取所有類型的條碼

while (rd.read()) {

	// 如果找到條形碼和符號類型,則打印代碼文本	

      System.out.println("代碼文本: " + rd.getCodeText().toString() + " 代碼類型:  " + rd.getCodeType());

}

支持的條碼符號

Aspose.BarCode for Android via Java 支持用於編碼和解碼的不同郵政、2D 和線性條碼符號。

API 支持的線性類型包括:

  • EAN13
  • EAN8
  • UPCA
  • UPCE
  • Interleaved2of5
  • Standard2of5
  • MSI
  • Code11
  • Code16K
  • Codabar
  • EAN14(SCC14)
  • SSCC18
  • ITF14
  • Matrix 2 of 5
  • PZN
  • Code128
  • Code39 Extended
  • Code39 Standard
  • Code93 Extended
  • Code93 Standard
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStackedOmniDirectional
  • DatabarExpandedStacked
  • DatabarStacked
  • PatchCode
  • Supplement (僅解碼)

2D 類型包括:

  • PDF417
  • MacroPDF417
  • MicroPDF417
  • CompactPDF417 (僅解碼)
  • DataMatrix
  • Aztec
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • Italian Post 25
  • GS1DataMatrix
  • Code16K

郵政類型包括:

  • Postnet
  • USPS OneCode
  • Planet
  • Deutsche Post Identcode
  • Australia Post
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • SwissPostParcel
  • AustralianPosteParcel
  • UpcaGs1DatabarCoupon

成像、旋轉和大小調整

條碼庫的常見操作功能是修改條碼圖像、邊框和背景顏色、條形顏色、邊距、圖像寬度等等。此外,android API 可以調整生成圖像的分辨率,並可以任意角度旋轉圖像,以生成具有抗鋸齒的高質量圖像。

自定義符號和外觀

Android 條碼 API 允許開發人員通過指定不同的符號、調整代碼文本和屬性(例如背景顏色、前景色、字體以及對齊和位置(上、下、隱藏))來自定義代碼。您還可以輕鬆管理相同屬性的字幕設置。