激凹みから立ち直る方法

csvファイルをStreamReaderで読み込み画像を表示するプログラムを作成しています。
csvファイルは
画像パス,座標X,座標Y
という感じです。
画像が大きいため座標付近の一部をだけを切り取り表示したいのです。
切り取った画像をdatagridへ表示したいのですが可能でしょうか?
ご指導よろしくお願いします。

A 回答 (1件)

画像ファイルの一部のみを取得する命令はありません



Dim obj as Image
obj = Image.FromFile("ファイルのフルパス")
dim img as New Bitmap( x, y ) ' 希望の大きさのビットマップ
Dim g as Graphics = Graphics.FromImage( img )
g.DrawImage( obj, -100, -100 )
といった具合で描画させた imgを取得すれば 画像の一部を切り出せます
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!