У меня есть следующий код, который отлично работает, чтобы поместить изображение в левом нижнем углу страницы (в портретном режиме). как только я изменю страницу в альбомный режим, изображение отключается от экрана.Расположение изображения не работает, если ваша страница является ландшафтом в migradoc (pdfsharp)
Как бы это сделать в ландшафтном режиме, чтобы он отображался в левом нижнем углу экрана. вот код:
Section section = document.AddSection();
Image image2 = section.AddImage("../../back.png");
image2.RelativeHorizontal = RelativeHorizontal.Page;
image2.RelativeVertical = RelativeVertical.Page;
image2.Left = ShapePosition.Left;
image2.Top = ShapePosition.Bottom;
image2.WrapFormat.Style = WrapStyle.Through;
если я изменить:
image2.Top = ShapePosition.Bottom;
в
image2.Top = ShapePosition.Top;
он показывает штраф в левом верхнем углу, но не работает в нижнем левом углу. Я могу обойти эту проблему, имея
image2.Top = 550
, но я бы подумал ShapePosition.Bottom будет работать в ландшафтном режиме.