DOBON.NETプログラミング掲示板過去ログ
pictureboxをzoom時の画像サイズ
題名: pictureboxをzoom時の画像サイズ
著者: Nac
日時: 2009/10/17 16:49:35
ID: 25591
この記事の返信元:
(なし)
この記事への返信:
[25592]
Re[1]: pictureboxをzoom時の画像サイズ
Hongliang
2009/10/17 17:23:07
ツリーを表示
環境/言語:[C#]
分類:[.NET]
pictureboxのSizeModeプロパティをZoomにすると、
縦横比を保持したまま拡大縮小ができます。
縦横比が合わないと、縦又は横に余白ができて
しまうと思いますが、これを取り除きたいと思っています。
お聞きしたいのは、Zoomした後の余白を除いた
実際に拡大縮小された画像のSizeを取得したいのです。
DisplayRectangle,ClientRectangleなど調べましたが、
わかりませんでした。何か良い取得方法がありましたら
教えてください。よろしくお願いします。
題名: Re[1]: pictureboxをzoom時の画像サイズ
著者: Hongliang
日時: 2009/10/17 17:23:07
ID: 25592
この記事の返信元:
[25591]
pictureboxをzoom時の画像サイズ
Nac
2009/10/17 16:49:35
この記事への返信:
(なし)
ツリーを表示
そういうプロパティは公開されていません。自力で計算してください。
1 ピクセルの誤差も許容できないなら、PictureBoxSizeMode.Zoom を使うのを諦めて自分で描画した方が良いかもしれません。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
pictureboxのSizeModeプロパティをZoomにすると、
縦横比を保持したまま拡大縮小ができます。
縦横比が合わないと、縦又は横に余白ができて
しまうと思いますが、これを取り除きたいと思っています。
お聞きしたいのは、Zoomした後の余白を除いた
実際に拡大縮小された画像のSizeを取得したいのです。
DisplayRectangle,ClientRectangleなど調べましたが、
わかりませんでした。何か良い取得方法がありましたら
教えてください。よろしくお願いします。