投稿日 | 2019/11/14(Thu) 16:34:48 |
---|---|
投稿者 | schutzen |
参照先 |
こんにちは。いつもお世話になっております。
エクスプローラーでjpeg画像の詳細プロパティに表示されるタグを、プロデルから編集しようとしています。
https://social.technet.microsoft.com/Forums/scriptcenter/en-US/8b398413-0728-4a8a-a593-d2e8b92b88f2/editing-image-exif-tags?forum=ITCG などのPowerShellの例を参考に、以下のように書いてみました。
-------
ファイル文字列は=「F:\test.jpg」
dotnet_imageというドットネット型(「System.Drawing.Image」)を作る
Imageは、dotnet_imageからインスタンスを作ったもの
imgは、dotnet_image:Fromfile(ファイル文字列)
-------
これを実行すると、3行目で次のようなエラーが出てしまいます。
-------
には、該当するコンストラクタがないためオブジェクトを作成できません。
[エラー番号900] [はじめ:32行目]
-------
そこで、少し書き直して、
-------
ファイル文字列は=「F:\test.jpg」
dotnet_imageというドットネット型(「System.Drawing.Bitmap」)を作る
imgは、dotnet_imageから「Bitmap」を{ファイル文字列}で呼び出したもの
-------
として実行してみると、次のようなエラーが返ってきました。
-------
発生した例外:
dotnet_imageから「Bitmap」を{ファイル文字列}で呼び出したもの(StaticCallExpression)
-------
インスタンス生成がうまく行っていないように思われるのですが、この場合どのように書けばよいのでしょうか。よろしくお願いいたします。
- WebForum -