Преобразование HTML-строки в PDF с MigraDoc
Я извлекаю содержимое HTML из базы данных и пытаюсь создать документ PDF, используя следующий код
paragraph = Document.LastSection.AddParagraph();
paragraph.Format.Alignment = ParagraphAlignment.Left;
paragraph.AddFormattedText(AuditSummary);
Но необработанный HTML выводится в PDF, как показано здесь:
Как я могу добавить ту же строку с правильным форматированием?
1 ответ
Решение
Ни MigraDoc, ни PDFsharp не анализируют HTML.
Вы должны проанализировать HTML и заменить его вызовами MigraDoc, такими как AddFormattedText()
,
Смотрите также:
http://pdfsharp.net/wiki/PDFsharpFAQ.ashx