CFFILE ACTION = "READBINARY" | |||
説明
ページ内で使用できるバイナリオブジェクトのパラメータに、サーバー上の実行可能ファイルやイメージファイルなどのバイナリファイルを読み込みます。このファイルを HTTP や SMTP などの Web プロトコルを介して送信するか、またはデータベースに保管するには、ToBase64 関数を使用してファイルをまず Base64 に変換してください。
| |||
シンタックス<cffile action = "readBinary" file = "full_path_name" variable = "var_name"> |
|||
関連項目
cfdirectory
|
|||
使用方法
バイナリファイルを Base64 に変換して、それを別のサイトに転送します。 |
|||
例
次の例では、バイナリファイル somewhere.jpg を読み込み、それを somewhereB.jpg として別のフォルダに書き込み、次にその新規ファイルを表示します。 <cffile action = "readBinary" file = "C:inetpubwwwrootcfdocsgetting_startedphotossomewhere.jpg" variable = "aBinaryObj"> <!--- バイナリオブジェクトを JPEG 形式に出力して表示します。 ---> <cffile action="write" file = "c:filesupdatessomewhereB.jpg" output = "#toBinary(aBinaryObj)#"> <!--- イメージを表示する HTML です。 ---> <img src="C:filesupdatessomewhereB.jpg"> |
ACTION | |
必須 | |
このタグが実行するファイル操作のタイプです。 |
FILE | |
必須 | |
読み取るバイナリファイルのパス名です。 絶対パス (ドライブ文字とコロン、あるいはスラッシュまたは円記号から始まるパス) を指定しなかった場合は、GetTempDirectory 関数から返される ColdFusion テンポラリディレクトリを基準とする相対パスになります。 |
VARIABLE | |
必須 | |
バイナリファイルの内容が入る変数の名前です。 |