PICTURE TO BLOB コマンドは、4D変数やフィールドに格納されたピクチャを他のフォーマットに変換し、変換後のピクチャをBLOB内に納めます。
ピクチャタイプの4Dフィールドや変数をpicture引数に渡します。pictureBlob引数には、変換後のピクチャを納めるBLOB変数やフィールドを渡します。
codec 引数には変換フォーマットを指定する文字列を渡します。
Codecは拡張子 (例 “.gif”), または Mimeタイプ (例 “image/jpeg”) です。利用可能なCodecは PICTURE CODEC LIST コマンドで取得できます。
このコマンドを実行すると、picturBlobには指定したフォーマットのピクチャが納められます。
変換が正常に終了すると、システム変数OKには1が代入されます。変換が失敗した(変換できない)場合、システム変数OKに0が代入され、生成されたBLOBは空です(0バイト)。