Мой HTML-отчет занимает около 20+ страниц, но сгенерированный PDF-файл всегда останавливается на 19 страницах. Он никогда не печатает весь контент.
PDF загружен успешно, не блокируется, а печатается только 19 страниц.
Вот мой полный код преобразования:
Код: Выделить всё
var doc = new HtmlToPdfDocument()
{
GlobalSettings = {
PaperSize = PaperKind.A4,
Orientation = Orientation.Portrait,
Margins = new MarginSettings { Top = 40, Bottom = 20, Left = 0, Right = 0 },
DocumentTitle = "Survey Report"
},
Objects = {
new ObjectSettings
{
HtmlContent = htmlData.body,
WebSettings = {
DefaultEncoding = "utf-8",
EnableJavascript = false
},
PagesCount = true,
HeaderSettings = new HeaderSettings
{
HtmUrl = headerPath,
Line = true,
Spacing = 20
},
FooterSettings = new FooterSettings
{
HtmUrl = footerPath,
Line = true,
Spacing = 5
}
}
}
};
Код: Выделить всё
I also tried with :-
EnableIntelligentShrinking = false
Adding flags:--disable-smart-shrinking --enable-local-file-access --keep-relative-links
Reducing margins
Loading header/footer with HtmlContent instead of HtmUrl
Removing images
Using the latest wkhtmltopdf 0.12.6
Подробнее здесь: https://stackoverflow.com/questions/798 ... 64-bit-dll
Мобильная версия