0

アクティブなウィンドウのスクリーンショットをキャプチャするで画面をキャプチャする方法を知っていますか? 、しかし、特定の角度で画面をキャプチャする方法を知りたいです。ありがとう。

4

1 に答える 1

0

画面をキャプチャしてbitmap、ビットマップを必要な四角形に変換してみませんか?

スクリーンキャプチャをビットマップとして持っているとしましょうoriginalbitmap

元の画像ビットマップのグラフィック コンテキストに回転と変換を適用し、別のビットマップに保存します。originalbitmap2

回転ビットマップの長方形の領域を定義して表示したいとします。長方形の情報を : (言う) に格納します。rect1

 Bitmap bmp = new Bitmap(<your width>,<your height>); //your final image bitmap
 Graphics g = Graphics.FromImage(bmp);
 g.DrawImage(originalbitmap2,0,0,rect1,GraphicsUnit.Pixel);
 g.Dispose();

これで、このビットマップを使用できます。

于 2012-05-17T07:28:20.137 に答える