CREATE THUMBNAIL コマンドの使用
日付 | 2001/03/02 |
---|---|
ID | 01-533 |
バージョン | v6.7 specific |
プラットフォーム | Windows and Mac |
4Dを使用して、Web上のピクチャを公表しそれらのサイズをコントロールしたい場合、イメージソースタグに以下のようにそれを定義することができます:
< img src="/4DACTION/MyMethod/<!--#4DVAR [Paragraphs]Subtitle--> : ## エラー # 15width='48' height='48'" >
この例において、イメージはMyMethodメソッドによってブラウザーに送られます:
このメソッドはフィールド[Paragraphs]サブタイトルを使用して、データベースを尋ねて、SEND HTML BLOBコマンドによって等価なピクチャを送ります。これは働きますが、あなたがオリジナルピクチャを送りたくない場合ケースがあります。ピクチャが大きすぎ、ブラウザーによって縮小される必要がある場合、実際のピクチャを送ることは帯域幅およびブラウザーのRAMの両方を浪費するでしょう。これはCREATE THUMBNAILコマンドが作用し始める場所です。
このメソッドはフィールド[Paragraphs]サブタイトルを使用して、データベースを尋ねて、SEND HTML BLOBコマンドによって等価なピクチャを送ります。ピクチャが大きすぎ、ブラウザーによって縮小される必要がある場合、実際のピクチャを送ることは帯域幅およびブラウザーのRAMの両方を浪費するでしょう。これはCREATE THUMBNAILコマンドが作用し始める場所です。
その後、タグはこうなるでしょう:
< img src="/4DACTION/MyMethod/<!--#4DVAR [Paragraphs]Subtitle--> : ## エラー # 15" >
また、メソッドは従って修正されるでしょう:
このメソッドの使用によって必要とするものをブラウザーが単にダウンロードし、ブラウザーのRAMの使用が最適化されることを確かめます。
上に記述されたコードをコピーするためには、テキストを選択してください:
C_BLOB($MyBlob)
$1:=Replace string($1;"/";"")
QUERY([Paragraphs];[Paragraphs]Subtitle=$1)
PICTURE TO BLOB([Paragraphs]Field5;$MyBlob;"JPEG")
SEND HTML BLOB($MyBlob;".jpeg")
C_BLOB($MyBlob)
$1:=Replace string($1;"/";"")
QUERY([Paragraphs];[Paragraphs]Subtitle=$1)
CREATE THUMBNAIL([Paragraphs]Field5;$MyPicture)
PICTURE TO BLOB($MyPicture;$MyBlob;"JPEG")
SEND HTML BLOB($MyBlob;".jpeg")