У меня есть html-файл. При открытии html-файла в браузере все текст и цвет отображаются правильно.Я преобразовал html-файл в PDF с помощью iText5, но не выровнял весь текст должным образом.
Вывод HTML-файла.
После преобразования в PDF с помощью iText5 см. Текст «CheckThings 1», также отсутствует семейство шрифтов и разделительная линия.
Вот код, который преобразуется в pdf:
step 1
Document document = new Document(PageSize.A4.rotate());
// step 2
PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("D:\\final.pdf"));
// step 3
document.open();
// step 4
XMLWorkerHelper.getInstance().parseXHtml(writer, document,
new FileInputStream("D:\\input.html"));
//step 5
document.close();
Любые идеи о том, как я могу заставить его работать?