Текст <table>не выровнен, при преобразовании HTML в PDF с использованием iText - PullRequest
0 голосов
/ 23 января 2019

У меня есть html-файл. При открытии html-файла в браузере все текст и цвет отображаются правильно.Я преобразовал html-файл в PDF с помощью iText5, но не выровнял весь текст должным образом.

Вывод HTML-файла.enter image description here

После преобразования в PDF с помощью iText5 см. Текст «CheckThings 1», также отсутствует семейство шрифтов и разделительная линия.enter image description here

Вот код, который преобразуется в 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();

Любые идеи о том, как я могу заставить его работать?

...