3

フラッシュ (.swf) チャートを任意の画像形式に変換して、後で PDF レポートに埋め込むことができるツールを見つけるのに助けが必要です。Ruby on Rails を開発プラットフォームとして使用しています。swftools のツール (具体的には swfextract プログラム) を使用しましたが、個々の要素 (シェイプ、ムービークリップ、フレームなど) を抽出するのであまり役に立ちません。

さらに、誰かが概念レベルのロジックについても教えてくれると非常に便利です。そのため、自分の請求書に適合するツールがない場合は、独自のプログラムを作成できます。

ありがとう!

4

1 に答える 1

3

Adobeのas3corelibを調べます。

as3corelib

これらには、任意の DisplayObject から直接 PNG および JPG 画像を作成/圧縮するためのライブラリが含まれています。したがって、基本的には、チャートをフラッシュで描画し、チャートを取得して JPG / PNG として保存し、POST 変数としてサーバー側スクリプトに送信する関数を開始します。あなたが見たいクラスはここにリストされています

これを機能させる方法がわからない場合は、お知らせください。multipart/form-data コンテンツ タイプを使用して投稿するために作成したヘルパー クラスがあります。エンコーディング行は次のようになります

var pngStream:ByteArray = PNGEncoder.encode(MyMovieClipsBitmapData);

超簡単!ありがとうアドビ!

于 2010-01-23T23:21:47.037 に答える