質問

ASP ページはデータを取得し、それを使用してグラフを描画します。作成した画像を JPEG に保存して、ブラウザーに表示したり、PDF やその他の形式で使用したりする必要があります。画像を圧縮する最適な方法は何ですか?現在、JPEG 圧縮ライブラリを ASP に移植していますが、Windows CE 6.0 を実行しているこの ARM デバイスでは遅すぎると思います。

したがって、Windows CE Web サーバーで実行されている ASP ページは、データを取得してビットマップ イメージにレンダリングし、その後、その ASP ページにアクセスするブラウザーに配信する必要があります。同じ画像が PDF や、JPEG ストリームを含めることができる他の独自形式でも使用されます。

編集:私が探しているのは、ビットマップを表す配列を作成し、ASP実装が非常に限られているWindows CEのIISでASPを使用してJPEGに圧縮する方法です。

役に立ちましたか?

解決

Imaging API を見てみましょう (ここから探索を開始してください) IImagingFactory インターフェース)。デバイスに JPG 圧縮コーデックがインストールされている場合 (CE はモジュール式であるため、存在する場合と存在しない場合があることに注意してください)、それを使用して画像からストリーム (またはファイル) を作成できます。そこから、あなたが望むことを行うことができます。

他のヒント

私は混乱しています...

ASP からのイメージは、クライアント側ではなくサーバー側で圧縮されます。

あなたの Web サーバーは Windows CE 上で実行されていないと思いますので、あなたの心配は正当ではないと思います。

編集: Windows CE 上で Web サーバーを実行できるようです。 http://www.microsoft.com/windows/embedded/products/windowsce/default.mspx. 。これからは自分の考えを自分の中に留めておきます。:-バツ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top