Flashビューワが次期バージョンで廃止決定。Tools〈開発支援ツール〉の、製品のTIPSや発売などに関する最新情報をお届けします。Flashビューワが次期バージョンで廃止決定。移行先はPDF?それともHTML5?2018-10-12Flashビューワが次期バージョンで廃止決定。Playerのサポートと配布を終了すると発表しました。サポート終了後はセキュリティパッチの配布などが行われないので、Flashを使い続けることはセキュリティの観点から見て非常にリスクが高いです。ActiveReportsのFlashビューワも廃止が決定これに伴い、ActiveReportsが提供する「Flashビューワ」も次期バージョンで廃止とすることが決定されており、現行のバージョン12.0Jではそれに先駆け、Flashビューワのオプションを非推奨扱いに変更しています。⇒「Flashビューワ」をご覧ください。コードからViewerTypeプロパティにFlashViewerを指定した場合、ビルド時に以下のような警告が表示されます。警告が出ているだけでFlashビューワの利用に支障はありませんが、前述の通り次期バージョンからはFlashビューワは提供されなくなりますし、現行のActiveReportsをそのまま使い続けるにしても、2021年以降はセキュリティのリスクが出てきますので、いずれにせよ移行が必要になってきます。今回の記事ではFlashビューワの最適な移行先について考えてみたいと思います。移行先の大本命「PDF」Flashビューワの移行先としての最有力候補は、同じWebViewerコントロールの「PDF」形式です。ViewerTypeプロパティをAcrobatReaderに変更するだけで切り替えることができます。GrapeCity.ActiveReports.Web.ViewerType.AcrobatReader;PDFは描画の品質が非常に高く、レポートデザイナ(VisualStudio)上でのプレビュー結果にかなり近い形で表示できます。Webフォーム」形式のWebアプリケーションでしか使用することができません。Core」といった新しいテクノロジーに乗り換える場合には、WebViewerコントロールは使えなくなるので注意が必要です。ライブラリ形式のビューワで、ツールバーやサイドパネルなど、Flashビューワに比較的近いルック・アンド・フィールをユーザーに提供できます。レポートの描画の品質はPDFに劣りますが、HTML5ビューワの印刷機能は一旦内部でPDFを生成して印刷を行うので、最終的な目的がレポートの印刷である場合は、PDFと同じ品質の印刷結果を得ることができます。PCの他、iPad/iPhoneでの運用もサポートしています。通常のデスクトップ向けのUIのほか、モバイル端末に適したUIのモードも提供しているので、アクセスした端末に応じて最適なUIに切り替えるといった、マルチデバイスに対応した運用が可能です。HTML5ビューワはドリルダウンやドリルスルーといった機能に対応しており、ビューワ上で詳細データをインタラクティブに分析できます。ドリルダウンドリルスルーただし、HTML5ビューワはWebViewerコントロールと全く互換性がなく、レポートの表示部分を一から実装し直す必要があるので、「PDF」と比較して移行にかかる工数は多くなるでしょう。多おわりに今回は「PDF」と「HTML5ビューワ」を紹介しましたが、もちろん選択肢はこの限りではありません。どの方法もメリット/デメリットがあるので、お客様の要件や将来的な需要にあわせて最適な移行先をお選びください。製品Webサイトで公開しているデモアプリケーションで、今回紹介した2つの機能を実際に動かして試すことができるので、是非以下よりアクセスしてみてください。10:05Flashビューワが次期バージョンで廃止決定。Tools〈開発支援ツール〉の情報発信メディア「GrapeCity.devlog」です。製品のTIPSや発売情報、イベントのお知らせなどを中心に、さまざまな最新情報をいち早くお届けします。Toolsについてスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。