package com.aspose.barcode.examples.TwoD_barcodes.basic_features; import com.aspose.barcode.BarCodeBuilder; import com.aspose.barcode.Symbology; import com.aspose.barcode.examples.Utils; public class CreatingTwoDimensional2DBarcode { public static void main(String[] args) { // The path to the resource directory. String dataDir = Utils.getDataDir(CreatingTwoDimensional2DBarcode.class) + "2DBarcode/BasicFeatures/"; creatingAPdf417Barcode(dataDir); creatingADataMatrixBarcode(dataDir); } public static void creatingAPdf417Barcode(String dataDir) { BarCodeBuilder b= new BarCodeBuilder(); b.setSymbologyType(Symbology.Pdf417); // Width of each module b.setxDimension(0.6f); // Height of each module b.setyDimension(1.2f); b.setCodeText("this is some test code text. \n Second line \n third line."); b.save(dataDir + "pdf417.bmp"); } public static void creatingADataMatrixBarcode(String dataDir) { BarCodeBuilder b = new BarCodeBuilder(); b.setSymbologyType(Symbology.DataMatrix); // Width of each module b.setxDimension(0.6f); b.setCodeText("123456789"); b.save(dataDir + "datamatrix.bmp"); } }