В моем java-коде я генерирую Code 39 с помощью itextpdf стандартным де-факто способом:
Barcode39 code39 = new Barcode39();
code39.setCode(getMySuperDuperCodeInStringRepresentation());
code39.setFont(null);
code39.setBarHeight(Utilities.millimetersToPoints(13f));
code39.setExtended(true);
Image image = Image.getInstance(code39.createAwtImage(Color.BLACK, Color.WHITE), null);
В соответствии с документацией для Code 39 «соотношение ширины между узкими и широкими линиями может быть выбрано от 1: 2 до 1: 3». Есть ли способ настроить узкую линию и соотношение сторон? Или это выходит за рамки класса Barcode в itextpdf, и мне нужно использовать другую библиотеку для генерации штрих-кодов?
Спасибо.