我正在使用 itextpdf 生成一些 pdf 。在那我需要用不同的字体放置两行,所以我用块来做同样的事情。
在使用这个之后,我在将两条线对齐时遇到了一些问题。
Make:- MakeName
Capacity:- CapacityName
我想以相同的方式打印两者,如下所示
Make:- MakeName
Capacity:- CapacityName
我尝试添加空格,但如果添加许多不同行的信息,这将不起作用。
下面是我写的代码写的一样。请提出一些通用方法来解决这个问题。
Paragraph preface = new Paragraph();
preface.add(new Paragraph("Details of WOrk",normalFontbondunder));
preface.add(new Chunk("Make:- ", normalFont));
preface.add(new Chunk(makeName, normalFontBold));
preface.add(new Paragraph(""));
//和下一行
preface.add(new Chunk("Capacity:- ", normalFont));
preface.add(new Chunk(capacity, normalFontBold));
preface.add(new Paragraph(""));