「ドットネット型に変換する」手順について

投稿者:schutzen 投稿日:2020/01/04(Sat) 15:50:31 No.1875

明けましておめでとうございます。今年もよろしくお願いいたします。

昨年末の修正で追加していただいた「ドットネット型に変換する」手順ですが、次のようにImage.Saveメソッドを使うと、エラーが発生します。最後の行をコメントアウトするとエラーは発生しません。
-------------------
Image型というドットネット型(「System.Drawing.Image」)を作る
ファイル文字列=「test.jpg」
dotnet_imageというドットネット型(「System.Drawing.Image」)を作る
imgは、dotnet_imageから「FromFile」を{ファイル文字列}で呼び出す
imgをImage型へ変換して画像テストとする
itemは、画像テスト:GetPropertyItem(40094)
item_byte配列は、「プロデルテスト」を「Unicode」という文字コードでバイナリ配列へ変換する
itemのValueをitem_byte配列に変える
画像テスト:SetPropertyItem(item)
画像テスト:Save("temp.jpg", ImageFormat.Jpeg)
-------------------

エラー内容
-------------------
作る
という手順は、ありません。

Image型というドットネット型(「System.Drawing.Image」)を作る

[エラー番号1] [はじめ:1行目]
プロデル 1.6.990 (32)
-------------------
よろしくお願いいたします。

Re: 「ドットネット型に変換する」手順について

投稿者:ゆうと 投稿日:2020/01/21(Tue) 21:17:18 No.1888

こんにちは ゆうとです。
本年もよろしくお願いします。

--------------------
エラー内容
-------------------
作る
という手順は、ありません。
--------------------
「作る」文でのエラーにつきましては、1.6.991で修正しました。

saveメソッドについては、「ImageFormat.Jpeg」が静的フィールドになっているので、
引数用にドットネット型を作る必要があるかと思います。
サンプルなしですみません。

お試し下さい。

▲ページの先頭へ

- WebForum -