我有这个代码来生成条形码。我想知道如何删除条形码下面的人类可读文本。
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);
答案 0 :(得分:3)
我不确定为什么这个问题被低估了。也许某些SO访客并不清楚。 OP正在尝试创建一个条形码,他的iText代码创建了一个EAN-128代码,该代码由条形图块下方的一些文本组成。 OP希望压制此文本。
这可以通过将字体设置为null
:
barcode128.setFont(null);
通过在创建Cbarra
对象之前添加此行,您将删除文本。