Barbecue API を使用してバーコードを生成しようとしています。私が直面している問題は、バーコードのサイズを変更しようとしても、バーコードの下に印刷されるテキスト形式のコードが同じサイズのままであることです。その辺も減らす必要があります。私は次のコードを試しました:
パート 1:元のサイズのバーコード
Barcode b = BarcodeFactory.create2of7("4561");
b.setBarHeight(5);
b.setBarWidth(1);
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(b);
if (job.printDialog())
{
job.print();
}
パート 2: サイズ変更のコード
Barcode b = BarcodeFactory.create2of7("4561");
b.setBarHeight(5);
b.setBarWidth(1);
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(b);
if (job.printDialog())
{
job.print();
}
以下は、バーコードの出力イメージです。
ご覧のとおり、コードは同じサイズのままです。どうすればサイズを小さくできますか? 私を助けてください。
ありがとう。