Aspose.BarCode  for Android via Java

API Android để tạo và nhận dạng mã vạch

Tạo hoặc đọc mã vạch 1D, 2D và mã bưu chính từ hình ảnh trong bất kỳ ứng dụng di động Android nào.

  Tải về Miễn Phí Thử Nghiệm
  
 

Aspose.BarCode cho Android qua Java là một bộ tạo mã vạch & amp; quét API cho các ứng dụng Android. API hỗ trợ 1D, 2D & amp; mã vạch bưu chính từ các góc độ khác nhau trên hình ảnh. API trình tạo mã vạch dễ dàng tạo hình ảnh mã vạch trong nhiều định dạng. Hơn nữa, nó hỗ trợ nhiều tính năng chụp ảnh như thao tác viền ảnh, màu ảnh, xoay ảnh, tùy chỉnh độ phân giải và hơn thế nữa.

Tính năng API mã vạch Android nâng cao

Mã hóa và giải mã các ký tự không phải tiếng Anh trong các loại 2D

Kiểm soát kích thước, màu sắc của mã & amp; văn bản mã

Xoay hình ảnh mã ở bất kỳ góc độ nào

Tạo và nhận dạng vô số loại

Hỗ trợ các ký hiệu tuyến tính, 2D và bưu chính

Xuất nhãn mã sang nhiều định dạng hình ảnh

Quét nhiều mã vạch trong một hình ảnh

API có khả năng quét và nhận dạng tất cả các mã có trong hình ảnh với kiểu ký hiệu được hỗ trợ.

Nhận ra tất cả các mã vạch

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

// Khởi tạo đầu đọc mã vạch

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

// Đọc tất cả các loại mã vạch

while (rd.read()) {

	// In văn bản mã, nếu tìm thấy mã vạch và loại ký hiệu	

      System.out.println("Văn bản mã: " + rd.getCodeText().toString() + " Loại mã:  " + rd.getCodeType());

}

Các ký hiệu mã vạch được hỗ trợ

Aspose.BarCode cho Android qua Java hỗ trợ các ký hiệu mã vạch tuyến tính, 2D và bưu chính khác nhau cho cả mã hóa và giải mã.

Các loại tuyến tính được hỗ trợ API bao gồm:

  • 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 (Chỉ giải mã)

Các loại 2D bao gồm:

  • PDF417
  • MacroPDF417
  • MicroPDF417
  • CompactPDF417 (Chỉ giải mã)
  • DataMatrix
  • Aztec
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • Italian Post 25
  • GS1DataMatrix
  • Code16K

Các loại bưu chính bao gồm:

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

Chụp ảnh, xoay và định cỡ

Các tính năng thao tác phổ biến của thư viện mã vạch là sửa đổi hình ảnh mã vạch, đường viền và màu nền, màu thanh, lề, chiều rộng của hình ảnh và hơn thế nữa. Hơn nữa, Android API có thể điều chỉnh độ phân giải cho hình ảnh kết quả và có thể xoay hình ảnh ở bất kỳ góc độ nào để tạo ra hình ảnh chất lượng cao với tính năng khử răng cưa.

Tùy chỉnh ký hiệu và hình thức

API mã vạch Android cho phép các nhà phát triển tùy chỉnh các mã bằng cách chỉ định các ký hiệu khác nhau, điều chỉnh văn bản mã và các thuộc tính như màu nền, màu nền trước, phông chữ cũng như căn chỉnh và vị trí (trên, dưới, ẩn). Bạn cũng có thể dễ dàng quản lý cài đặt phụ đề cho các thuộc tính giống nhau.

  

  
  

Aspose.BarCode cung cấp các API nhận dạng và tạo mã vạch riêng lẻ cho các môi trường phát triển phổ biến khác như được liệt kê bên dưới: