Я работаю над программой, в которой я беру файл ASCII
в качестве входных данных и преобразовываю их в PDF
с использованием библиотеки Itext
.Настройка размера шрифта в Itextpdf
Я могу его преобразовать и распечатать, но размер шрифта слишком мал. В настоящее время я установил размер шрифта в 6
, но если я изменю его на 7, он не работает, он не подходит для PDF
.
Вот часть моего фрагмента кода:
Document doc= new Document();
Rectangle test = new Rectangle(531,666);
doc = new Document(test);
doc.setMargins(0,0,0,0);
p = new Paragraph(new Phrase(lineSpacing,line,
FontFactory.getFont(FontFactory.COURIER, fntSize)));
doc.add(p);
Я не могу использовать двойной с этим методом. Есть ли другой путь?
'Не подходит' означает, что он перенапрянет вашу страницу? Снимок экрана из 6 и 7 поможет – PopoFibo
@PopoFibo: - Привет, я сохраняю свой шрифт и выравнивание строк равными в моей программе, то есть если fontsize = 6 then linespacing = 6. Но даже если я установил fontsize = 7 и linespacing = 6, результат будет таким же. Как я могу прикреплять файлы здесь? – Techidiot
Хорошо, вот прикрепленные снимки: - Для 6: - Для 7: - – Techidiot