0

を呼び出すことでファイルのプロパティ/メタデータを取得できますが、Shell32.Folder.GetDetailsOfこれらの属性を変更する方法がわかりません。私が参照しているプロパティは、カメラ モデルや画像ファイルのカメラ名などの「拡張詳細」です。

4

1 に答える 1

2

実際に C# を使用している場合は、Interop/PInvoke を実行してそのメソッドを呼び出す必要があります。これはシェル メソッドであるためです...

EXIF 情報を取得および設定するには、Imageクラスを使用できます (最適ではありませんが)。標準属性については、FileInfoクラスを使用できます。

ソースを含む EXIF 関連の処理を行うための非常に優れたクラスは、ここにあります。

于 2011-08-31T19:37:30.207 に答える