Aspose.BarCode  for Android via Java

Android API-k vonalkód generálásához és felismeréséhez

Hozzon létre vagy olvasson 1D, 2D és postai vonalkódokat képekből bármely Android mobilalkalmazásban.

  Letöltés ingyenes próbaverzió
  
 

Az Aspose.BarCode for Android a Java-n keresztül egy vonalkód-generáló és amp; API-k szkennelése Android alkalmazásokhoz. Az API támogatja az 1D, 2D & postai vonalkódok különböző szögekből a képeken. Vonalkód generátor API könnyen létrehoz vonalkód képeket többféle formátumban. Ezenkívül számos képalkotási funkciót támogat, mint például a képszegélyek, a képszínek manipulálása, a képek elforgatása, a felbontás testreszabása és még sok más.

Speciális Android vonalkód API-funkciók

Nem angol karakterek kódolása és dekódolása 2D típusokban

A vezérlőkód mérete, színe és amp; kódszöveg

Forgassa el a kódképeket bármilyen szögben

Sokféle típus létrehozása és felismerése

Lineáris, 2D és postai szimbólumok támogatottak

Exportálja a kódcímkéket valódi képformátumokba

Több vonalkód beolvasása egyetlen képen

Az API képes beolvasni és felismerni a képen található összes kódot egy támogatott szimbólumtípussal.

Az összes vonalkód felismerése

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

// Vonalkód-olvasó inicializálása

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

// Minden típusú vonalkód olvasása

while (rd.read()) {

	// Nyomtassa ki a kódszöveget, ha vonalkód található, és a szimbólumtípust	

      System.out.println("Kód szövege: " + rd.getCodeText().toString() + " Kód típusa:  " + rd.getCodeType());

}

Támogatott vonalkód szimbólumok

Az Aspose.BarCode for Android a Java-n keresztül különböző postai, 2D és lineáris vonalkód-szimbólumokat támogat mind a kódoláshoz, mind a dekódoláshoz.

Az API által támogatott lineáris típusok a következők:

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

A 2D típusok a következők:

  • PDF417
  • MacroPDF417
  • MicroPDF417
  • CompactPDF417 (Csak dekódolás)
  • DataMatrix
  • Aztec
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • Italian Post 25
  • GS1DataMatrix
  • Code16K

A postai típusok a következők:

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

Képalkotás, elforgatás és méretezés

A vonalkódkönyvtár általános manipulációs funkciói a vonalkód képének, a szegély- és a háttérszíneknek, a sáv színének, a margóknak, a képek szélességének és még sok másnak a módosítása. Ezenkívül az android API be tudja állítani az eredményül kapott képek felbontását, és bármilyen szögben el tudja forgatni a képeket, hogy kiváló minőségű képeket állítson elő élsimítással.

A szimbológiák és a megjelenés testreszabása

Az Android vonalkód API lehetővé teszi a fejlesztők számára, hogy testreszabják a kódokat különböző szimbólumok megadásával, a kód szövegének és tulajdonságainak, például a háttérszín, az előtér színe, a betűtípus, valamint az igazítás és a hely (fölül, lent, elrejtés) beállításával. Ugyanezen tulajdonságok feliratbeállításait is könnyedén kezelheti.