0

我正在使用 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(""));
4

0 回答 0