Migradoc 6.1.1 изображение выравнивает верхнюю часть страницыC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Migradoc 6.1.1 изображение выравнивает верхнюю часть страницы

Сообщение Anonymous »

Скриншот изображения < /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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»