我有此代码来生成条形码。我想知道如何清除条形码下方的可读文本。

Barcode128 barcode128 = new Barcode128();
barcode128.setCode(strCadenaCodBarra);
barcode128.setCodeType(Barcode128.CODE128);
Cbarra = barcode128.createImageWithBarcode(cb, null, null);
Cbarra.setAbsolutePosition(10, 700);
Cbarra.scalePercent(100);
Cbarra.scaleAbsolute(305, 75);

最佳答案

我不确定为什么这个问题被否决。也许对某些SO访客尚不清楚。 OP正在尝试创建条形码,他的iText代码创建了EAN-128代码,该代码由条形组成,条形下方有一些文本。 OP希望禁止显示该文本。

可以通过将字体设置为null来完成:

barcode128.setFont(null);


通过在创建Cbarra对象之前添加此行,可以删除文本。

关于java - 如何清除条形码下方的可读文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40142572/

10-11 21:39