Скриншот изображения < /p>
Это .NET Framework 4.8 Использование Migradoc 6.1.1 (из пакета Nuget). < /p>
Как видите На скриншоте изображение «заголовок» отрезано верхней частью страницы, нет верхнего поля. < /p>
Вот мой текущий код < /p>
Document document = new Document();
Style style = document.Styles["Normal"];
style.Font.Name = "Arial";
style.Font.Size = "10";
style.ParagraphFormat.LineSpacing = 15;
style.ParagraphFormat.LineSpacingRule = LineSpacingRule.Exactly;
Section section = document.AddSection();
section.PageSetup.TopMargin = 50;
var para1 = section.AddParagraph();
var image = para1.AddImage(HttpContext.Current.Server.MapPath("~/Content/Images/PdfHeader.png"));
para1.Format.SpaceBefore = 25;
image.RelativeVertical = RelativeVertical.Margin;
image.RelativeHorizontal = RelativeHorizontal.Margin;
image.WrapFormat.Style = WrapStyle.TopBottom;
para1.AddLineBreak();
< /code>
Я пробовал разные вещи (по отдельности и вместе):
section.PageSetup.TopMargin = 50;
< /code>
image.RelativeVertical = RelativeVertical.Margin;
image.RelativeHorizontal = RelativeHorizontal.Margin;
image.WrapFormat.Style = WrapStyle.TopBottom;
< /code>
and
para1.Format.SpaceBefore = 25;
< /code>
All to no avail
Подробнее здесь: https://stackoverflow.com/questions/793 ... f-the-page
Migradoc 6.1.1 изображение выравнивает верхнюю часть страницы ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
CSS выравнивает текст по правому краю, но выравнивает по левому краю при переносе строки
Anonymous » » в форуме CSS - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как предотвратить перепрыгивание проверки ASP.NET в верхнюю часть страницы
Anonymous » » в форуме Jquery - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-