Барбекю библиотека, штрих-код проб

У меня небольшая проблема. Я успешно сгенерировал штрих-код, используя библиотеку барбекю, но я пытаюсь распечатать на бумаге размером 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, но он тоже работает.

0 ответов

Другие вопросы по тегам