我有一个小问题。我使用烧烤库成功生成了条形码,但我试图在 99x210 尺寸的纸张上打印,不幸的是我无法调整条形码的大小。这个太大了。
我正在像这样生成
try {
Barcode barcode = BarcodeFactory.createCode128("630798898");
Image image = BarcodeImageHandler.getImage(barcode);
g2d.drawImage(image, 30,100, this );
} catch (OutputException | BarcodeException e) {
e.printStackTrace();
}
我用过这样的东西
BufferedImage buffered = (BufferedImage) image;
Scalr.resize(buffered,
Scalr.Method.SPEED,
Scalr.Mode.AUTOMATIC,
50,
5);
但它没有做工作:/
我尝试使用 setBarHeight、setBarWidth、setResolution 设置整个条形码的高度和宽度,但它也可以工作。