4D v16.3

GET PICTURE FORMATS

ホーム

 
4D v16.3
GET PICTURE FORMATS

GET PICTURE FORMATS 


 

GET PICTURE FORMATS ( picture ; codecIDs ) 
引数   説明
picture  ピクチャー in 解析するピクチャーフィールドあるいは変数
codecIDs  テキスト配列 in ピクチャーのコーデックID

説明   

GET PICTURE FORMATSコマンドは、引数として渡されたpicture引数内に含まれている全てのコーデックIDの配列を返します。 4D ピクチャー (フィールドまたは変数) は、PNG、BMP、GIF など、複数の異なるフォーマットでエンコードされた同一の画像を格納することができます。

picture引数には、含まれるフォーマットをcodecIDs配列内に取得したいピクチャーフィールドあるいは変数を渡します。

返されるコーデックIDは、PICTURE CODEC LISTコマンドと同様に4Dによって確立されます。これらは以下の形式で受け取ることが可能です:

  • 拡張子(例:“.gif”) 
  • Mimeタイプ(例:“image/jpeg”)
  • 4文字のQuickTimeコード
:
  • 4Dによって内部的に管理される以下のコーデックについては、必ず拡張子形式で返されます:JPEG、PNG、TIFF、GIF、BMP、SVG、PDF、EMF
  • 4文字のQuickTimeコードは、QuickTime support互換性オプションが(SET DATABASE PARAMETERコマンドを使用して)設定されているデータベースにおいて返すことが可能です。しかしながら、QuickTimeは4Dではサポートされておらず、QuickTimeコーデックの使用は推奨されません。

ピクチャーコーデックIDについてのより詳細な情報については、ピクチャの章を参照して下さい。

例題  

カレントレコードのフィールド内に保存されているピクチャーフォーマットを知りたいという場合を考えます:

 ARRAY TEXT($aTPictureFormats;0)
  //保存されている全てのフォーマットを取得
 GET PICTURE FORMATS([Employees]Photo;$aTPictureFormats)



参照 


_o_AP Is Picture Deprecated

 
プロパティ 

プロダクト: 4D
テーマ: ピクチャ
番号: 1406

This command can be run in preemptive processes

 
履歴 

New
初出: 4D v16

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)