Aspose.BarCode  a következőhöz: 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.

  Download Free Trial
  
 

Az Aspose.BarCode for Android a Java-n keresztül egy vonalkód-generáló és -olvasó API Android-alkalmazásokhoz. Támogatja az 1D, 2D és postai vonalkódok beolvasását különböző szögekből álló képekről. A vonalkód generátor API könnyen létrehozhat vonalkód képeket és mentheti azokat különböző formátumokban. Gazdag képalkotási funkciókat is biztosít, például a vonalkód szegélyeinek, színének, elforgatási szögének, felbontásának és még sok más személyre szabását.

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

Hozzon létre egyéni vonalkódokat

A Android via Java vonalkódkönyvtára lehetővé teszi a fejlesztők számára, hogy testreszabjanak néhány általános vonalkód-paramétert, beleértve a vonalkód típusát, a kódolandó adatokat, a vonalkód méretét, a betűtípus stílusát és színét, valamint a tájolási szöget. Vonalkód generálásához ki kell választania a létrehozandó vonalkód típusát, például UPC vagy EAN. Ezenkívül meg kell adnia a vonalkódban tárolni kívánt adatokat, például termékszámot vagy URL-t. Ezen kívül beállíthatja a szükséges méretezési módot, és beállíthatja a vonalkód elemek színét, a felbontást, a keret stílusát és egyéb megjelenéssel kapcsolatos paramétereket. Lehetőség van a rudak szélességének és a köztük lévő távolság módosítására. Ezek a további paraméterek befolyásolhatják a vonalkódok olvashatóságát és minőségét, ezért fontos megérteni a céljukat és a helyes beállításukat.

Példa vonalkód generálására

A vonalkód-generátor API a kívánt típus megadásával, a beviteli szöveg (vonalkódba kódolandó adatok) beállításával, valamint a megjelenéshez kapcsolódó tulajdonságok, például háttér- és előtérszín, betűtípus és szövegfeliratok testreszabásával tud vonalkódokat létrehozni. A kétdimenziós vonalkódok, például a PDF417, a Data Matrix, a Aztec kód, a QR-kód és a mikro QR-kód ugyanúgy generálhatók, mint az 1D típusok.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

Vonalkód olvasó és dekódoló

A vonalkód API több mint 60 népszerű 1D és 2D típus vonalkódjának észlelését és olvasását teszi lehetővé. Csak néhány sornyi kód szükséges a vonalkódok beolvasásához, így könnyen integrálható ez a funkció az alkalmazásokba. Ez a nagy teljesítményű funkció lehetővé teszi számos forrásból származó vonalkódok beolvasását és olvasását, mint például képek, dokumentumok stb. A folyamatok automatizálására, a hibakockázat csökkentésére és a műveletek általános hatékonyságának javítására használható. Akár kiskereskedelmi, logisztikai, egészségügyi vagy bármely más területen kell alkalmazásokat fejleszteni, ez a vonalkód API megoldást nyújthat a vonalkód-észlelési és -olvasási feladatokra.

Vonalkód felismerés élő példa

A vonalkódolvasó API egy sor funkciót biztosít az 1D, 2D és postai vonalkódok beolvasásához, észleléséhez és olvasásához. Néhány sornyi kóddal a fejlesztők könnyedén integrálhatják ezt a funkciót alkalmazásaikba, és felhasználhatják a gyakran használt vonalkódok széles skálájának észlelésére és dekódolására. Az API-t felhasználóbarátnak és intuitívnak tervezték, így a fejlesztők könnyen és gyorsan hozzáadhatnak vonalkód-leolvasó képességeket alkalmazásaikhoz.

Ready to recognize Felismerés Dobjon ide egy fájlt, vagy kattintson a böngészéshez *

* A fájlok feltöltésével vagy a szolgáltatás használatával Ön elfogadja Feltételeinket használja és az Adatvédelmi irányelveket.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

Elismerés eredménye

Mit mondanak az emberek

Ne csak szót fogadjon. Tekintse meg, mit mondanak a felhasználók az API-król.

 
 
View Case Studies
  

Support and Learning Resources