私はアプレットを使用していて、jcchartでグラフを作成しています。今度はグラフが描画されるときに、このグラフをGIFとしてエクスポートしたい場合、このグラフはサーバーディレクトリのように保存する必要があります。どのように私はそれを行うことができます誰も助けることができますか?グラフをサーバー上の画像として保存する方法
答えて
実際には、HttpURLConnectionクラスを使用してHTTPを使用して、Webサーバー上で実行されているサーブレットまたはPHPスクリプトにデータをPOSTするのはかなり簡単です。 HttpURLConnectionの使い方を示すhereの例があります。別のコンテンツタイプヘッダー(image/png)を設定し、バイナリストリームを使用してデータを出力する必要がありますが、基本はすべてそこにあります。
グラフはサーバーによって生成され、(クライアント側のアプレットではなく)何らかの要求ハンドラを介してクライアントに送信されたものと想定しています。この場合、そのリクエストハンドラを変更して追加のリクエストパラメータ(たとえば "saveImage
")を探して、肯定的であればハンドラをトリガして、ローカルファイルシステム上のファイルに保存するようにトリガします(またはそれに加えて)コンテンツを直接返すことができます。
たとえば、チャートオブジェクトをPNG形式でエクスポートした後は、たとえば、FileOutputStreamを使用して、そのバイトストリームをローカルファイルに書き込むことができます。
実際にグラフ化するためのデータは、サーバーからaspによって取得されますが、クライアントでアプレットによって作成されるため、グラフのイメージをサーバーに送信するにはどうすればよいですか。私は、ローカルファイルシステム上のイメージを作成する鍬を知っているが、私はそれをサーバーディレクトリ –
- 1. D3 v4グラフを画像として保存する方法
- 2. サーバー上の画像としてDivコンテンツを保存する
- 3. htmlでグラフを生成し、画像として保存する
- 4. 画像を回転して画像を保存する方法
- 5. ASP.netのサーバーに画像としてキャンバスを保存する
- 6. データベースに画像を保存するサーバー対Fileserverとサーバー上のZipファイル
- 7. サーバーに画像を保存
- 8. GoogleのグラフをPHPサーバの画像として保存
- 9. アンドロイドからJavaサーバーに画像を保存する方法
- 10. blobとして画像を保存する方法
- 11. ピクチャボックスコントロールからjpegとして画像を保存する方法
- 12. neo4jグラフをブラウザに画像として保存
- 13. 画像を描画してファイルに保存する方法は?
- 14. グラフをボタンで画像に保存
- 15. Androidの画像をPHPサーバーに保存
- 16. esファイルエクスプローラを使用して画像を保存する方法
- 17. 画像を画像として保存しますか?
- 18. jspで画像をアップロードしてデータベースをblobとして保存する方法
- 19. web.pyで画像をアップロードしてディスクに保存する方法
- 20. sencha touch 2.0.0で画像をアップロードして保存する方法
- 21. ローカルディスクに画像を保存せずに、春MultipartFileを使ってFTPサーバーに画像をアップロードする方法
- 22. 画像サイズをPHPサーバーに保存
- 23. 画像上のOCRと最終結果の画像を保存する
- 24. アンドロイドボタンとその他の画像を保存する方法
- 25. バウンディングボックスを画像として保存
- 26. panda boxplotを画像として保存
- 27. TIFFとして画像を保存
- 28. mysqlのデータベースに画像とテキストを保存する方法
- 29. オンラインでの画像とデータをオフラインで保存する方法
- 30. キャンバスからJqueryとPHPを通してサーバーに画像を保存する
に送信する必要があります私はスクリプト言語として古典的なASPを使用しているサーバー側。ので、私は以下のコードを使用するByteArrayOutputStream baos = new ByteArrayOutputStream(); \t \t \t \t \t \t ImageIO.write(myImage、 "png"、baos); バイト[] imgByte = baos.toByteArray(); myImageはBufferedImageのオブジェクトです。このバイト配列をASPページに渡すと、ASPでイメージファイルを作成できます。または私は他の何かをしなければならないでしょう。私に助けてください、これは初めてです –
これだけですが、ByteArrayOutputStreamへの書き込みはありません.HttpURLConnectionから返された出力ストリームに直接書き込んでください。 –
aspで画像をアップロードできるようにいくつかのaspコードを教えてください。私の問題は、要求パラメータでイメージ名を見つけることです。このようにしてイメージを送信すると、aspクラシックがファイルをアップロードする方法 –