Как создать изображение штрих-кода без текста внизу, используя библиотеку барбекю
Я хочу сгенерировать файл barcode.png, но сгенерированный файл также содержит номер штрих-кода, и я не хочу этого, мне нужно только изображение без текста.
Как это сделать? Ниже мой код:-
Barcode barcode3;
barcode3 = BarcodeFactory.createCode128("CODE128x1");
barcode3.setResolution(300);
BarcodeImageHandler.savePNG(barcode3, new File("Code128-1.png"));`
1 ответ
Текст не будет генерироваться, если вы передадите нулевой параметр в функцию setFont класса Barcode. Ваш код выглядит как ниже
Barcode barcode3;
barcode3 = BarcodeFactory.createCode128("CODE128x1");
barcode3.setFont(null);
barcode3.setResolution(300);
BarcodeImageHandler.savePNG(barcode3, new File("Code128-1.png"));
Только добавив это в свой код:
barcode3.setDrawingText(false);
метод выше удалит текст из штрих-кода. полный код
Barcode barcode3;
barcode3 = BarcodeFactory.createCode128("CODE128x1");
barcode3.setDrawingText(false);
barcode3.setResolution(300);
BarcodeImageHandler.savePNG(barcode3, new File("Code128-1.png"));