【发布时间】:2012-10-08 05:45:47
【问题描述】:
我正在尝试使用 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();
}
下面是条码的输出图片:
如您所见,代码大小保持不变。我怎样才能减小它的大小?请帮帮我。
谢谢。
【问题讨论】:
-
你能告诉你这个调整大小是怎么做的吗,我看到第 1 部分和第 2 部分的代码是一样的
标签: java resize barcode barbecue