Webアプリで Gifイメージを返す

(Delphi 4 以降) Webサーバーアプリケーションから GIFイメージを返す方法です。Jpegはヘルプに例が掲載されています。「TWebResponse.ContentStream」を調べてください。
ContentTypeには MIME コンテンツタイプを指定します。

■ Webサーバーアプリケーションから Gifイメージを返す例
  procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
    Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
  var
    FileStream: TFileStream;
    FileName: string;
  begin
    //画像のファイル名
    FileName    :=  ExtractFilePath(ParamStr(0)) + 'delphi.gif';
    //ファイルストリームの生成
    FileStream  :=  TFileStream.Create(FileName,fmOpenRead);
    //レスポンスの設定
    Response.ContentType  :=  'image/gif';
    Response.ContentStream:=  FileStream;
    Response.SendResponse;
    FileStream.Free;
  end;