1

データベースにブロブとして保存されているいくつかの画像 (PNG および JPG 形式) があります。クエリを使用してそれらを取得していますが、イメージをディスクに書き込まずにメタデータを読み取ってアクションを実行したいと考えています。

ファイルの種類と画像の幅を探しています。

4

1 に答える 1

4

ここに記載されImageNewている関数を使用して、データをColdFusion Imageタイプに変換する必要があります(クエリから取得した変数に設定します)。source

画像を取得したら、このImageInfo関数を使用して画像のプロパティを取得できます。

これはあなたに幅を与えます。ただし、CFは元のファイル形式を教えてくれません。そのための魔法数を調べるのが最も簡単かもしれません。ウィキペディアは、それらが何であるか、そしてjpegとpngの値が何であるかについての良い要約を提供します:http://en.wikipedia.org/wiki/Magic_number_(programming)

于 2013-03-01T18:56:51.680 に答える