C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[5]: DrawImage


(過去ログ 74 を表示中)

[トピック内 7 記事 (1 - 7 表示)]  << 0 >>

■43456 / inTopicNo.1)  DrawImage
  
□投稿者/ bright (1回)-(2009/11/10(Tue) 23:14:22)

分類:[C#] 

VC#2005を利用しC#を学習している者です。
FormからOnPaintをオーバーライドしてImageインスタンスに落としたbmpを描画する場合、
このときにImage.WidthやHeightから得られる画像サイズと、
DrawImage(image)で描画した時の画面上のサイズが明らかに違います。
きちんとDrawImageにサイズを指定すればそのとおりになるのですが、なぜなのでしょうか?
随分と初歩的ですが、教えていただけるとありがたいです。

引用返信 編集キー/
■43458 / inTopicNo.2)  Re[1]: DrawImage
□投稿者/ Hongliang (506回)-(2009/11/10(Tue) 23:31:37)
Graphics.DpiX/DpiY と Image.HorizontalResolution/VerticalResolution が違う、とか。
引用返信 編集キー/
■43518 / inTopicNo.3)  Re[2]: DrawImage
□投稿者/ bright (2回)-(2009/11/11(Wed) 21:10:57)
ありがとうございます、一応自己解決しました。
Graphics〜やImage〜についても参考にさせていただきますね。
解決済み
引用返信 編集キー/
■43521 / inTopicNo.4)  Re[3]: DrawImage
□投稿者/ よねKEN (421回)-(2009/11/12(Thu) 00:03:02)
No43518 (bright さん) に返信
> ありがとうございます、一応自己解決しました。

どう解決したんですか?
「Image.WidthやHeightから得られる画像サイズ」と
「DrawImage(image)で描画した時の画面上のサイズ」の違いの理由、わかったんですよね?
その理由を書いて頂かないとすごーくもやっとします。

> Graphics〜やImage〜についても参考にさせていただきますね。

と書かれているから、Hongliangさんのコメントにある内容が理由ではなかったんですよね?

私もNo43456の質問を読んで、試すことまではしていませんが、
直感的にHongliangさんのコメントされている辺りかなぁと予想していたので、
違ったのであればどういう結論に至ったのか知りたいです。

解決済み
引用返信 編集キー/
■43576 / inTopicNo.5)  Re[4]: DrawImage
□投稿者/ bright (4回)-(2009/11/12(Thu) 22:37:19)
2009/11/12(Thu) 22:43:46 編集(投稿者)

それについてはNo4734を参照しました。
過去ログを見る前に質問して大変申し訳ないです。

あとお言葉ですが解決した手段を書こうが書かなかろうが自由だと思います。
そこを指摘されても何かこちらに非があるように聞こえるのですが。
解決済み
引用返信 編集キー/
■43577 / inTopicNo.6)  Re[5]: DrawImage
□投稿者/ ne (1回)-(2009/11/12(Thu) 22:48:04)
> あとお言葉ですが解決した手段を書こうが書かなかろうが自由だと思います。

自分が言うのもなんですがここは質問掲示板ですので
質問された方は、解決した場合、同じ質問を持っている他の方にも分かるように解決方法を書いておくのが礼儀だと思います。
引用返信 編集キー/
■43585 / inTopicNo.7)  Re[5]: DrawImage
□投稿者/ よねKEN (422回)-(2009/11/13(Fri) 00:00:17)
No43576 (bright さん) に返信
ご回答ありがとうございます。

> それについてはNo4734を参照しました。

http://bbs.wankuma.com/search.cgi?&word=4734&andor=and&logs=all&page=20&ALL=1
の内容ということですね。
すっきりしました。

> あとお言葉ですが解決した手段を書こうが書かなかろうが自由だと思います。

はい、自由です。
ただ、No43456 の質問を拝見して、どんなやり方があるかなと考えたり、軽く検索して調べてみたりした身としては、
brightさんがどんな方法で解決されたのかを知りたかっただけです。
方法は一つとは限らないので、brightさんがどんな方法を選択されたのかというのは
とても貴重な情報です。
お時間をとってコメント頂いてありがとうございました。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -