BT

Adobe FlexでのFlexReportのプリンティング

| 作者: Jon Rose フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年2月6日. 推定読書時間: 1 分 |
Flexのデベロッパであると同時に愛好者でもあるRob Rusher氏が、FlexReportについてわれわれに指摘してくれた。Flashの十分でないプリントサポートが、Flexアプリケーションの共通した問題となっている。
どこに行こうと、常にFlexでプリントの問題を抱えている人たちに出会う。たいていの人たちは、FlexPrintJob(source)クラスやサンプルの使用方法について知っているが、複数のページをプリントする人たちはその結果は、それほど優れたものではない。
FlexReportと呼ばれる新しいオープンソースプロジェクトを見つけた。レポートのレイアウト、複数ページのレポートおよびプリントレビューに対処すると言われている。
FlexReportは、LGPL のライセンス下でリリースされ、RIAForge(サイト・英語)で使用可能である。 APIの機能(source)には、レポートのレイアウト、複数ページのコンテンツおよびプリントレビューがある。
  1. レポートのレイアウト:Flexでページをプリントするためには、コンテナを作成し、それをFlexPrintJobに追加する。静的コンテンツの作業は大きな問題ではない。しかし、ページ数が不明な場合に動的レポートを作成するときは、このプロセスが即座に悪夢のようなものになる。
  2. 複数ページのコンテンツ:プリント専用の唯一のコンポーネントはPrintDataGridである。テキストまたはイメージのサポートは未対応である。
  3. プリントプレビュー:前述したように、組織にはプリントが必要である。しかし、紙を浪費することはしたくない。PrintJobでプリントプレビューすることはできない。誰も100ページにも及ぶ表をプリントするのを嫌うし、間違ったデータをプリントしていると悟る。
以下のサイトでデモアプリケーションの確認ができる。http://www.kemelyon.com/flexreport/ また、プロジェクトブログに詳細が記載されている。

原文はこちらです:http://www.infoq.com/news/2008/01/FlexReport

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT