Макет для NReco.PdfGenerator.HtmlToPdfConverter

Я использую NReco.PdfGenerator.HtmlToPdfConverter, чтобы преобразовать мой HTML-текст в PDF, и все выглядит хорошо, кроме одной вещи:

Я хочу напечатать строку под заголовком моей страницы, но она не отображается. Я положил это в неправильном месте?

 public byte[] CreatePdfContent(string htmlContent, string title)
    {
        var generator = new NReco.PdfGenerator.HtmlToPdfConverter
        {
            Orientation = NReco.PdfGenerator.PageOrientation.Portrait,
            Margins = new PageMargins() { Bottom = 30, Left = 20, Right = 20, Top = 30 },
            LowQuality = true,
            PageHeaderHtml = $@"<div style='border-bottom: 1px solid #e5e5e5;width: 500px;text-align: left;'>{title}</div>"
        };
        return generator.GeneratePdf(htmlContent);
    }

Я имею в виду, что если я вытащу свой div и запускаю его как обычный html-код, он работает и печатает строку под моим заголовком, но в моем pdf-файле он печатает только текст без строки.

<div style='border-bottom: 1px solid #e5e5e5;width: 500px;text-align: left;'>title</div>

0 ответов

Другие вопросы по тегам