package com.aspose.barcode.examples.barcode_image.basic_features;
import com.aspose.barcode.*;
import com.aspose.barcode.examples.Utils;
public class BarcodeImageBorders {
public static void main(String[] args) {
// The path to the resource directory.
String dataDir = Utils.getDataDir(BarcodeImageBorders.class) + "BarcodeImage/BasicFeatures/";
BarCodeBuilder bb = new BarCodeBuilder();
bb.setCodeText("1234567");
bb.setSymbologyType(Symbology.Code128);
//Set border style to solid
bb.setBorderDashStyle(BorderDashStyle.Solid);
//Set border margins by assigning an instance of MarginsF
bb.setMargins(new MarginsF(2f, 2f, 2f, 2f));
//Set border width
bb.setBorderWidth(0.5f);
//Set the border's color to red
bb.setBorderColor(java.awt.Color.RED);
//Enable border to be shown in the barcode
bb.setBorderVisible(true);
// Save the image
bb.save(dataDir + "barcode-image-borders.jpg");
}
}