Aspose.BarCode  for Android via Java

Android API pro generování a rozpoznávání čárových kódů

Vytvářejte nebo čtěte 1D, 2D a poštovní čárové kódy z obrázků v jakékoli mobilní aplikaci pro Android.

  Download free trial
  
 

Aspose.BarCode pro Android přes Java je sada pro generování čárových kódů & rozhraní API pro skenování pro aplikace Android. API podporuje 1D, 2D & poštovní čárové kódy z různých úhlů na obrázcích. Generátor čárových kódů API snadno vytváří obrázky čárových kódů v různých formátech. Navíc podporuje více zobrazovacích funkcí, jako je manipulace s okraji obrazu, barva obrazu, otáčení obrázků, přizpůsobení rozlišení a mnoho dalšího.

Pokročilé funkce rozhraní Android Barcode API

Kódujte a dekódujte neanglické znaky ve 2D typech

Velikost, barva a velikost kontrolního kódu; text kódu

Otočte obrázky kódu v libovolném úhlu

Vytvářejte a rozpoznávejte velké množství typů

Podporovány lineární, 2D a poštovní symboliky

Exportujte kódové štítky do mnoha obrazových formátů

Skenování více čárových kódů v jednom obrázku

API má schopnost skenovat a rozpoznávat všechny kódy přítomné v obrázku s podporovaným typem symboliky.

Rozpoznejte všechny čárové kódy

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

// Inicializace čtečky čárových kódů

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

// Čtení všech typů čárových kódů

while (rd.read()) {

	// Vytiskne text kódu, pokud byl nalezen čárový kód a typ symboliky	

      System.out.println("Text kódu: " + rd.getCodeText().toString() + " Typ kódu:  " + rd.getCodeType());

}

Podporované symboly čárových kódů

Aspose.BarCode pro Android přes Java podporuje různé poštovní, 2D a lineární symboliky čárových kódů pro kódování i dekódování.

Mezi lineární typy podporované rozhraním API patří:

  • 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 (pouze dekódovat)

Mezi 2D typy patří:

  • PDF417
  • MacroPDF417
  • MicroPDF417
  • CompactPDF417 (pouze dekódovat)
  • DataMatrix
  • Aztec
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • Italian Post 25
  • GS1DataMatrix
  • Code16K

Typy pošty zahrnují:

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

Zobrazování, rotace a dimenzování

Mezi běžné manipulační funkce knihovny čárových kódů patří úprava obrázku čárového kódu, barvy ohraničení a pozadí, barva pruhu, okraje, šířka obrázků a mnoho dalšího. Kromě toho může android API upravit rozlišení pro výsledné obrázky a může obrázky otáčet v libovolném úhlu pro generování vysoce kvalitních obrázků s vyhlazováním.

Přizpůsobení symboliky a vzhledu

Android API pro čárové kódy umožňuje vývojářům přizpůsobit kódy specifikací různých symbologií, úpravou textu kódu a vlastností, jako je barva pozadí, barva popředí, písmo a také zarovnání a umístění (nahoře, dole, skrýt). Můžete také snadno spravovat nastavení titulků pro stejné vlastnosti.

  
  

Aspose.BarCode nabízí individuální rozhraní API pro generování a rozpoznávání čárových kódů pro další populární vývojová prostředí, jak je uvedeno níže: