0

itextpdf を使用して pdf を生成しています。その中で、2 つの行を異なるフォントで配置する必要があるため、チャンクを使用して同じことを行いました。

これを使用した後、2行を配置する際に問題が発生しています。

                    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