TeeChart Pro 5Jの新機能 |
TeeChartとインターネット/イントラネット
GIF、JPEG、PCX、BMP、WMF/EMF、PNGイメージとしてチャートをエクスポートするための新しいコンポーネント(詳細につきましては「エクスポート」ページを参照してください)。 リモートWebからチャートをロードするためのChartWebSourceコンポーネント。 リモートWeb、テキストファイル、あるいはストリームから系列データをロードさせるためのSeriesTextSourceコンポーネント。 ライブISAPI / CGI アプリケーションのサンプル。 ISAPIのdllを実行するリモートサーバからのTeeChart チャートのイメージは、JPEGやPNG形式で返されます。 Delphi用のソースコード HTML構文: <img src="http://www.myhost.com/scripts/TeeChartWeb.dll"> PNG形式: JPEG形式:
スクリプトを使用してクライアント側とサーバ側のライブAcitveXインターラクティブチャートのサンプル。 静的あるいはライブチャートを実行するサーバのASPスクリプトのサンプル。
プログラムを作成するいくつかの方法:サーバ側:CGI / WinCGI アプリケーション 実行可能な(たとえばDelphiで作成した)モジュールは、チャートを作成し、htmlページ内に返すことができます。 procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean); var S : TMemoryStream; begin S:=TMemoryStream.Create; try With TForm2.Create(nil) do try ResponseStream(S); finally Free; end; S.Position := 0; Response.ContentType := 'image/jpeg'; Response.ContentStream := S; Response.SendResponse; finally S.Free; end; end; ライブのWinCGI ISAPI モジュールのサンプルとソースコード。 ISAPI モジュール
ASP(Active Server Pages) ページ TeeChart Pro ActiveXを使用すると、Response.WriteBinaryメソッドを使用してチャートイメージを返すためにASPスクリプトを使用することができます。 WebHub このソフトウェア(http://www.href.com/)は、TeeChart Proでサポートしております。 クライアント側:静的なイメージ(GIF、JPEG、PNG、PCX、Metafile、Bitmap、WMF、など) サーバモジュール(cgi、asp、など)はチャートを作成し、静的なイメージに変換してクライアントへ送信します。 実行可能プログラム TChartWebSourceコンポーネントを使用すると、チャートにWebから*.teeファイルをロードさせることができます。 系列値のロード SeriesTextSourceコンポーネントを使用すると、WebのURLアドレスからデータをロードさせることができます。 SeriesTextSource1.Series:=Series1; Internet Explorerを使用するサンプルにつきましては、「インターネット・オンラインデモ」ページを参照してください。 TeeChart ActiveXコントロールは、(例えば、FrontPageを使用して)HTMLページ上に挿入することができ、VBScript言語あるいはJavaScript言語を使用して作成することができます。 その他のインターネットテクノロジー:XML Copyright (C) NEWTONE Corporation. All rights reserved. |