Vonalkód konvertálása SVG-vé Java nyelven

Ez a kis témakör azt ismerteti, hogyan lehet a Barcode-ot SVG-re konvertálni Java-ban a környezet beállításának részleteivel, valamint a feladat végrehajtásához különböző osztályok és függvények használatával. Kiállítunk egy működő példakódot, amely Vonalkód SVG-képet generál Java nyelven nagyon kevés API-hívás segítségével anélkül, hogy bármilyen más harmadik féltől származó szoftverre vagy alkalmazásra támaszkodna.

Lépések vonalkód SVG kép létrehozásához Java nyelven

  1. Hozzon létre egy környezetet a Aspose.BarCode for Java JAR hozzáadásához a lerakatkezelő segítségével
  2. Importálja a szükséges névtereket a Java fájlba
  3. Hozzon létre egy példányt a BarCodeGenerator osztályból vonalkód generálásához az EncodingType 128 beállításával és a vonalkód szövegének hozzáadásával
  4. Mentse el a generált vonalkódot SVG fájlként a lemezre

By following the above steps in Java SVG Barcode generator application has been developed whereby the process will initiate by creating an instance of the BarCodeGenerator class to create a simple barcode with simple text and having encoding type 128. Az utolsó lépésekben a generált vonalkód vagy SVG-fájlként kerül mentésre a lemezre, vagy a memóriafolyamon belülre.

Kód vonalkód konvertálásához SVG-vé Java nyelven

import com.aspose.barcode.License;
import com.aspose.barcode.generation.BarCodeImageFormat;
import com.aspose.barcode.generation.BarcodeGenerator;
import com.aspose.barcode.generation.EncodeTypes;
public class CreateBarcodeSVG {
public static void main(String[] args) throws Exception { // Method to render Barcode to SVG
String path= "/Users/KnowledgeBase/TestData/";
// Applying the product license to render barcode to SVG image
License barcodeRenderLic = new License();
barcodeRenderLic.setLicense(path+"Conholdate.Total.Product.Family.lic");
// Generate a simple barcode
BarcodeGenerator samplpeBarcodeGenerator = new BarcodeGenerator(EncodeTypes.CODE_128, "ABCD12345678911121");
// convert barcode to SVG
samplpeBarcodeGenerator.save(path+"GeneratedSVGBarCode.svg", BarCodeImageFormat.SVG);
System.out.println("Done");
}
}

A fenti egyszerű program a Java-ban konvertálja a vonalkódot SVG-vé egy egyszerű szöveg és 128-as kódolási típus beállításával. Az EncodeTypes enumerátor használatával számos más típusú vonalkód generálható, beleértve a QR-kódot, a GS1-kódot, az EAN-13-at és az EAN-t. 8, ITF-14, Code39 és mások. A példa egy nagyon egyszerű használati esetet fed le, de számos más tulajdonságot is beállíthat a vonalkódhoz, beleértve a szegélybeállításokat, az elforgatási szöget, a megjelenés méretének, felbontásának és kitöltéseinek módosítását.

Ebben a témakörben arra összpontosítunk, hogyan lehet SVG vonalkódot generálni Java használatával. Ha többet szeretne megtudni a vonalkód olvasásáról, olvassa el a következő cikket: hogyan lehet vonalkódot olvasni Java segítségével.

 Magyar