C# で BitMap クラスにメタデータを書き込むことができるかどうかは誰にもわかりませんか? 制約はそれだけです。NET2.0が使えます。
C# の PropertyItem クラスについて読みましたが、プロパティの設定方法が説明されていません。プロパティを取得する方法を示しただけです。
ありがとう!
はい、可能です。VB での例を次に示します。
Dim prop As PropertyItem
prop = img.PropertyItems(0) ' no constructor
prop.Id = tagNo
prop.Len = nBytes
prop.Type = dataType
prop.Value = bs
img.SetPropertyItem(prop)
(img
はImage
.bs
は の配列ですbyte
。) .net はメモリに保持するのではなく、古いファイルから exif データを読み取るように見えるため、画像を新しいファイルに保存する必要があります。