私の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);
Code 39 のドキュメントによると、「狭い線と広い線の幅の比率は 1:2 から 1:3 の間で選択できます」。細線と縦横比の設定方法はありますか?または、これは itextpdf の Barcode クラスの範囲を超えており、バーコードを生成するために別のライブラリを使用する必要がありますか?
ありがとう。