0

ページの左下に画像を配置するために正常に機能する次のコードがあります(ポートレートモード)。ページを横向きモードに変更すると、画像が画面から消えます。

画面の左下に表示されるように、ランドスケープ モードでこれをレイアウトするにはどうすればよいでしょうか。コードは次のとおりです。

   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 がランドスケープモードで動作すると思っていたでしょう。

4

1 に答える 1

1

バグのようですね。

エラー リストに追加しましたが、今は調査する時間がありません。

回避策を見つけてよかったです。

于 2010-10-25T13:22:10.517 に答える