我有一个问题,我正在创建一个条形码并将其打印为pdf文件,您所得到的是该代码,并且在与该代码相对应的一系列数字下面,我想知道如何消失该系列数字,我只是想显示条形码,没有别的……..如果有人知道如何做,我们真的很感激,我在google上寻找解决方案,但没有找到能解决我问题的任何东西。非常感谢你。

我正在使用iText库:com.lowagie.text.pdf.Barcode39。

这是我的代码:

Barcode39 code = new Barcode39();

code.setCode("12011040803");

PdfContentByte pdfPageCodeBar = pdfStamper.getOverContent(1);
com.lowagie.text.Image imgBarCode = code.createImageWithBarcode(pdfPageCodeBar, Color.BLACK, Color.black);

imgBarCode.setAbsolutePosition(310, 196);

imgBarCode.scaleAbsolute(184, 27);

pdfPageCodeBar.addImage(imgBarCode);

最佳答案

尝试:

setFont(null);


这样可以抑制文本生成。

10-07 16:26