Aspose.BarCode  for Java

Java vonalkód generálás és felismerés API

Létrehozhat, testreszabhat és felismerhet lineáris, 2D és postai vonalkódképeket JPG, TIFF, PNG, BMP, GIF és EXIF fájlokból.

  Letöltés ingyenes próbaverzió
  
 

Az Aspose.BarCode for Java egy robusztus és megbízható API, amely vonalkód-generáló és -felismerő funkciókat kínál a Java alkalmazásokhoz. Támogatja a legelterjedtebb szabványokat és előírásokat, és lehetővé teszi 1D és 2D vonalkódok olvasását különböző formátumú képekről több szögből.

Az Aspose.BarCode for Java a címkéket valóságos képformátumban jeleníti meg, rendkívül rugalmas képalkotási lehetőségekkel. Ezen túlmenően a könyvtár több szimbólum nyomtatását, kódolását és dekódolását is biztosítja.

Fejlett Java vonalkód könyvtári funkciók

Adja meg az 1D, 2D és Posta szimbólumokat

Módosítsa és módosítsa a kódszöveg megjelenésével kapcsolatos tulajdonságait

Felirat- és betűstílusok kezelése

Az ellenőrzőösszeg és a kiegészítés adatok támogatása

Generáljon vonalkód képeket több képformátumba

Olvasson 1D és 2D típusokat bármilyen szögből

Testreszabhatja a képek magasságát

X és Y-dimenzió támogatása 2D típushoz

A Code128 kódolás optimalizálása

Sokféleképpen kezelheti a címkéket

Az Aspose.BarCode for Java API lehetővé teszi a kép szegélyeinek, stílusának, margójának és szélességének, valamint a kép háttérszínének és sávszínének kezelését. Ezenkívül bármilyen szögben elforgathatja a képeket, és kiváló minőségű vonalkódos képeket készíthet élsimítással. Ezen kívül a képmargók & a felbontás testreszabható.

Vonalkódok felismerése a képekből

A Java vonalkódkönyvtár különböző képekből képes olvasni. A BarCodeReader osztály, amely főként a felismerési funkcióért felelős, számos népszerű képformátumot támogat, beleértve a BMP, PNG, TIFF, JPEG és amp; GIF. A felismerési folyamat nagymértékben konfigurálható, lehetővé téve a várt régiók beállítását a képen található kódcímkék megtalálásához, valamint manuális felismerési tippek alkalmazását a beolvasás és a szkennelés optimalizálásához; alkalmazzon binarizációs szűrőket a képen.

Vonalkód típusának és szövegének olvasása a képről - Java

// az olvasó inicializálása képpel & várható típus

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

// kód beolvasása

while (reader.read()) {

	// kinyomtatja a kód típusát és szövegét

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

}

Támogatott vonalkód szimbólumok

Az Aspose.BarCode for Java API több 1D, 2D és postai szimbólumok támogatását kínálja, amelyek kódolási és dekódolási képességekkel is rendelkeznek:

  • 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 (Csak dekódolás)
  • Supplement (Csak dekódolás)

Támogatott 2D szimbológiák

  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (Csak kódolás)
  • Italian Post 25
  • GS1 Data Matrix

Támogatott postai szimbológiák

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