为什么我的 header 最终会出现在 TuesPechkin 页面之外?
Why does my header end up way outside the page with TuesPechkin?
我做一个转换
document.Objects.Clear();
document.GlobalSettings.PaperSize = PaperKind.A4;
document.Objects.Add(new ObjectSettings
{
HtmlText = xml,
HeaderSettings = new HeaderSettings { HtmlUrl = headerPath, RightText = "[page]/[sitepages]", ContentSpacing = 10 },
FooterSettings = new FooterSettings { HtmlUrl = headerPath, RightText = "[page]/[sitepages]" },
});
并且 HTML 在页脚中可见,但在 header 中它位于页面之外。看起来它试图将 header 放在上一页,那是它超出它的距离。
好的,答案很简单但并不明显。 header HTML 更敏感一些,因此需要在文件中首先添加 。
我做一个转换
document.Objects.Clear();
document.GlobalSettings.PaperSize = PaperKind.A4;
document.Objects.Add(new ObjectSettings
{
HtmlText = xml,
HeaderSettings = new HeaderSettings { HtmlUrl = headerPath, RightText = "[page]/[sitepages]", ContentSpacing = 10 },
FooterSettings = new FooterSettings { HtmlUrl = headerPath, RightText = "[page]/[sitepages]" },
});
并且 HTML 在页脚中可见,但在 header 中它位于页面之外。看起来它试图将 header 放在上一页,那是它超出它的距离。
好的,答案很简单但并不明显。 header HTML 更敏感一些,因此需要在文件中首先添加 。