質問
Xcelsiusには印刷ボタンが付属していますが、ダッシュボードのスクリーンショットを印刷すること、私がする必要があることは、ダッシュボード全体ではなく、単一のテーブルまたはチャートのカスタムプリントを作成することです。これを行う?
解決
残念ながら、製品に含まれる印刷ボタンはあまり用途が広いわけではありません。 Flexで独自の印刷コンポーネントを書く以外に、あなたが考慮したいいくつかのトリックがあります...
動的な可視性を使用して、印刷前にダッシュボードの残りの部分を不明瞭にする背景を置きます。例:ページに印刷する方法をすべて設定する偽の印刷プレビューボタンを作成し、ユーザーに実際の印刷ボタンをクリックしてもらいます。
外部インターフェイス接続を使用して、XcelsiusチャートをJSインターフェイスを介してメインアプリケーションによってデータを供給される独自のSWFコンテナに分離します。
そして、他のすべてが失敗した場合は、常に印刷画面キャプチャを実行し、写真を目的のビューにトリミングできます。
所属していません StackOverflow