我想创建一个仅在最后一页上有页脚的文档。我遇到了这个SO线程,表明它无法完成:MigraDoc - only Last Page Footer
根据该帖子的建议,我创建了一个TextFrame
并将其添加到底部的最后一页。现在的问题是其他元素与TextFrame
重叠。
我已经设置了section.PageSetup.BottomMargin
,但是它会为每页上的页脚保留空间,我想避免这种情况。
答案 0 :(得分:0)
您可以做的一件事:在文档末尾添加一个或多个空段落以防止重叠 一个段落可以做,根据需要为该段设置SpaceBefore。你知道BottomMargin,你知道TextFrame的高度,可以很容易地确定空段的高度。
如果发生重叠,TextFrame
将仅隐藏空段落。如果您现在重叠TextFrame
和基本内容,则空段落会导致分页。