itextpdf для правильного распределения между строками

Я использую 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(""));

0 ответов

Другие вопросы по тегам