投稿日 | : 2005/01/14(Fri) 10:31 |
投稿者 | : ひろぉ |
Eメール | : |
URL | : |
タイトル | : Re^4: 画像のサイズを変更する方法 |
すいません。返信遅くなりました。
> 先の回答でも書きましたが、ここのグラフィック関係をご覧下さい。
> その中の ピクチャーボックスに表示・描画した画像・文字の保存 の中に
> 下記のように書いていますが、.AutoRedraw = False になっていませんか?
>
>
> With Picture1
> '描画したものを保存する場合Trueにする
> .AutoRedraw = True
.AutoRedrawはTrueになっていました。
上記で教えてもらった保存だと、描画したもの自体はそのままのサイズで保存されるのですが、
ある画像を読み込んでピクチャのサイズをPaintPictureメソッドで変更して保存という形にすると
見た目上はピクチャーの枠にはまって表示されるのですが、保存をするとやはり元のサイズで保存され
てしまいます。
前の返信の時に間違って書いていたところがありました。すいません。
Picture1.PaintPicture(Picture1.Picture,0,0,Picture1.ScaseWidth,Picture1.ScaleHeight)
↑
ここがLoadPictureになっていた。
やはり画像自体のサイズはそんな簡単に変更できないものなのでしょうか?