ページの左下に画像を配置するために正常に機能する次のコードがあります(ポートレートモード)。ページを横向きモードに変更すると、画像が画面から消えます。
画面の左下に表示されるように、ランドスケープ モードでこれをレイアウトするにはどうすればよいでしょうか。コードは次のとおりです。
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 がランドスケープモードで動作すると思っていたでしょう。