Упорядоченные списки в преобразовании HTML в PDF с использованием iTextSharp (C #, MVC) - PullRequest
0 голосов
/ 23 мая 2018

Я пытаюсь преобразовать HTML-код в PDF-файл, используя iTextSharp.И это работает с одной проблемой.У меня есть несколько упорядоченных списков, и они отображаются, но без маркеров / цифр (я тестировал и OL, и UL), и я не могу понять, как это сделать, не разбирая вручную HTML-код и вставляя числа в начале каждого элемента li.

_topic.Body = "<ol><li>First</li><li>Second</li></ol>";

using (FileStream msOutput = new FileStream("file.pdf", FileMode.Create))
{
    TextReader reader = new StringReader(_topic.Body);
    Document document = new Document(PageSize.A4, 30, 30, 30, 30);
    PdfWriter writer = PdfWriter.GetInstance(document, msOutput);
    HTMLWorker worker = new HTMLWorker(document);

    document.Open();
    worker.StartDocument();
    worker.Parse(reader);
    worker.EndDocument();
    worker.Close();
    document.Close();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...