1

デスクトップのスクリーンショットをビットマップファイルとして作成します。

win32 C でこの大きな画像ファイル (~3 MB) の解像度を下げる最善の方法は何ですか?

ネットワーク経由で送信したいので、ファイルを小さくする必要があります。

4

1 に答える 1

3

StretchBltを使用してビットマップのサイズを変更するか、gdi+ API を使用してビットマップを jpeg に変換します。http://www.daniweb.com/software-development/cpp/threads/327090/how-to-convert-screenshotbmp-to-jpeg#をご覧ください。

于 2012-08-14T13:04:14.440 に答える