您好,我在 MigraDoc 中制作了一个大型表格,当表格对于页面而言太大时,它会自动拆分表格。我的页眉中有一个徽标,当我的表格转到第 2 页时,它位于徽标上方,而不是在徽标下方。有人知道如何确保它在移动到其他页面时消失吗?
这是徽标代码。就像发票中的示例一样
Image image = section.Headers.Primary.AddImage("H-Logo900x700.png");
image.Height = "2.5cm";
image.LockAspectRatio = true;
image.RelativeVertical = RelativeVertical.Line;
image.RelativeHorizontal = RelativeHorizontal.Margin;
image.Top = ShapePosition.Top;
image.Left = ShapePosition.Right;
image.WrapFormat.Style = WrapStyle.Through;
抱歉回答延迟..ThomasH 所说的是正确的,您应该为页眉和页脚(顶部和底部边距)保留空间以防止重叠。边距必须大于您案例中添加到其中的项目(页眉或页脚) 。
如果您的标题(图像)约为。 2.5厘米你必须设置
Section.PageSetup.TopMargin= Unit.FromCentimeter(3.0)
对于标题
Section.PageSetup.BottomMargin= Unit.FromCentimeter(3.0)
用于页脚
..我希望您添加部分。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)