gpt4 book ai didi

java - 条形码的文本与我用来生成它的文本不同

转载 作者:行者123 更新时间:2023-12-02 02:40:32 24 4
gpt4 key购买 nike

我从一段文本生成条形码。当我解码条形码时,文本不再相同。冒号的位置发生了变化。

    Name     : RAMACHANDRA    Roll No : 1001    Streem   : MCA

But my requirement isbelow format

    Name    : RAMACHANDRA    Roll No : 1001    Streem  : MCA

This is my code

document.add(new Paragraph("NAME.   :"+" "+"RAMACHANDRA",fontH));                       
document.add(new Paragraph("Roll No :"+" "+"1001",fontH));
document.add(new Paragraph("Streem :"+" "+"MCA",fontH));
document.add(new Paragraph());

code128.setGenerateChecksum(true);
code128.setCode("1001");
code128.setSize(8);
code128.setBaseline(10);
code128.setBarHeight(40f);
code128.setN(3);
code128.setX(2f);

document.add(code128.createImageWithBarcode(writer.getDirectContent(), null, null));

最佳答案

将内容放在表格中可以解决问题。

Document document = new Document(); 
document.open();
final String[][] DATA = {{"NAME",":" +"Ramachandra"},{"RoLL No", ":" +"1001"}};
PdfPTable table = new PdfPTable(2);
table.addCell(DATA[0][0]);
table.addCell(DATA[0][1]);
table.addCell(DATA[1][0]);
table.addCell(DATA[1][1]);
document.close();

关于java - 条形码的文本与我用来生成它的文本不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45545150/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com