Aspose.BarCode  for Java

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

Vytvářejte, přizpůsobujte a rozpoznávejte lineární, 2D a poštovní čárové kódy ze souborů JPG, TIFF, PNG, BMP, GIF a EXIF.

  Download free trial
  
 

Aspose.BarCode for Java je robustní a spolehlivé API poskytující funkce generování a rozpoznávání čárových kódů pro Java aplikace. Podporuje nejrozšířenější standardy a specifikace a umožňuje číst 1D a 2D čárové kódy z různých formátů obrázků z různých úhlů.

Aspose.BarCode for Java vykresluje štítky ve skutečných obrazových formátech s vysoce flexibilními možnostmi zobrazování. Kromě toho knihovna poskytuje tisk a také kódování a dekódování více symbolů.

Pokročilé funkce knihovny čárových kódů Java

Zadejte 1D, 2D a poštovní symboliky

Upravte a upravte vlastnosti textu kódu související se vzhledem

Správa titulků a stylů písma

Podpora pro kontrolní součet a doplňková data

Generování obrázků čárových kódů do více obrazových formátů

Čtěte 1D a 2D typy v libovolném úhlu

Přizpůsobte výšku obrázků

Podpora rozměru X a Y pro 2D typ

Optimalizujte kódování Code128

Manipulujte se štítky mnoha způsoby

Aspose.BarCode for Java API poskytuje možnost manipulovat s okraji obrázku, stylem, okrajem a šířkou, stejně jako s barvou pozadí obrázku a barvou pruhu. Obrázky můžete také otáčet do libovolného úhlu a vytvářet vysoce kvalitní obrázky čárových kódů s vyhlazováním. Kromě toho jsou okraje obrázku & rozlišení lze přizpůsobit.

Rozpoznejte čárové kódy z obrázků

Java knihovna čárových kódů je schopna číst z různých obrázků. Třída BarCodeReader, která je zodpovědná hlavně za funkci rozpoznávání, podporuje mnoho populárních obrazových formátů včetně BMP, PNG, TIFF, JPEG & GIF. Proces rozpoznávání je vysoce konfigurovatelný a umožňuje vám nastavit očekávané oblasti pro vyhledání kódových štítků na obrázku, použít tipy pro ruční rozpoznání pro optimalizaci skenování & aplikujte na obrázek binarizační filtry.

Přečtěte si typ čárového kódu a text z obrázku - Java

// inicializovat čtečku pomocí obrázku & očekávaný typ

BarCodeReader reader = new BarCodeReader(dir + "bcode.png", DecodeType.ALL_SUPPORTED_TYPES);

// čtení kódu

while (reader.read()) {

	// vytiskne typ kódu a text

	System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());

}

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

Aspose.BarCode for Java API nabízí podporu pro více 1D, 2D a poštovní symboliky, které mají schopnost kódování i dekódování:

  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code-11
  • Codabar
  • EAN-14 (SCC14)
  • SSCC-18
  • ITF-14
  • Matrix 2 of 5
  • PZN
  • Code-128
  • Code-39 Extended
  • Code-39 Standard
  • Code-93 Extended
  • Code-93 Standard
  • IATA 2 of 5
  • OPC
  • GS1 Code-128
  • ISBN
  • ISMN
  • ISSN
  • ITF-6
  • VIN
  • Pharmacode
  • Databar Omni Directional
  • Databar Limited
  • Databar Truncated
  • Databar Expanded
  • Patch Code (pouze dekódovat)
  • Supplement (pouze dekódovat)

Podporované 2D symboliky

  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (pouze kódovat)
  • Italian Post 25
  • GS1 Data Matrix

Podporované poštovní symboly

  • Postnet
  • USPS OneCode
  • Planet
  • Australia Post
  • Deutsche Post Identcode
  • Deutsche Post Leticode
  • Singapore Post
  • Swiss Post Parcel
  • RM4SCC
  • Australian Poste Parcel