3

PDF 表示を Flex アプリケーションに埋め込む方法を検討しています。

現在私が確認した唯一のオプションは、AIR を使用している場合にのみ機能するflash.html.HTMLLoaderクラスを使用することです。これは大したことではありません。必要に応じて AIR を使用したいと考えていますが、この方法で PDF を表示する実験に基づくと、AIR は埋め込みの Adob​​e PDF ブラウザ プラグインを表示用に統合しているだけのようです。 PDFページを表示するだけでなく、表示したくないすべての操作コントロール(ズーム、印刷など)も提供します。

私は、Java 用のJPedalライブラリー (PDF のみを単純にレンダリングする組み込みコンポーネント) のラインに沿っていくぶん機能するものを探しています。AIRの組み込みコンポーネントまたは他の方法でこれを行う方法を見つけた人はいますか?

4

5 に答える 5

2

いくつかの方法がありますが、どちらも実際には Flex アプリに PDFを持っていません。

  1. PDF を SWF に変換します。このツールまたは同様のツールを使用して、ファイルを変換します。
  2. HTMLComponentを使用します。これは、Flash/Flex で iframe を使用して、外部ページがアプリ内にあるように見せる方法です。ただし、この方法にはいくつかの欠点があります。そのほとんどはDeitte.comで詳しく説明されています。
于 2008-09-17T18:17:52.730 に答える
2

あなたが望むことはAIRで可能であり、このAdobeの記事で説明されています: http://www.adobe.com/devnet/air/flex/quickstart/scripting_pdf.html

于 2010-03-15T17:49:26.603 に答える
0

Flex 環境で単に PDF を表示することが目的の場合は、IFrame アプローチを使用できます。ここで例を見つけることができますhttp://www.deitte.com/archives/2006/08/finally_updated.htm

このアプローチを使用すると、PDF を含む HTML コンテンツを読み込むことができます。

見てください。

于 2009-02-03T12:46:53.200 に答える
0

http://www.adobe.com/devnet/flex/quickstart/embedding_assets/を見て、役立つかどうかを確認してください。

PDFファイルを直接埋め込むことはできないと思います(しかし、よくわかりません)が、完全にそれを行う必要があり、新しいウィンドウを開きたくない場合は、PDFを別の形式に変換できますアプリに挿入されます。

于 2008-09-17T13:58:34.193 に答える
0

わかりました、ここにいるのはまさに私たちが探しているものです

http://subinsugunan.blogspot.com/2009/06/embed-pdf-in-flex-application.html

于 2009-06-27T08:09:27.127 に答える