我尝试使用DinkToPDF将 html 转换为 pdf 。
不幸的是,pdf 结果与源 HTML 不同。
这是我的 DinkToPdf 设置:
var globalSettings = new GlobalSettings
{
ColorMode = ColorMode.Color,
Orientation = Orientation.Portrait,
PaperSize = PaperKind.A4,
DocumentTitle = title,
Out = string.Empty,
};
var objectSettings = new ObjectSettings
{
PagesCount = true,
HtmlContent = htmlBody,
WebSettings = { DefaultEncoding = "utf-8" }
};
示例源 HTML
示例 PDF 结果
它是一个错误吗?还是我的代码有问题?