在我的 java 代码中,我以事实上的标准方式使用 itextpdf 生成 Code 39:
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);
代码 39 的适当文档“窄线和宽线之间的宽度比可以在 1:2 和 1:3 之间选择”。有没有办法设置窄线和纵横比?或者这超出了 itextpdf 中 Barcode 类的范围,我需要使用另一个库来生成条形码?
谢谢。