8

FlexでPDFを表示する方法を探しています。いくつかの方法があると確信しています。保守/統合/最もユーザーフレンドリーなものを探しています。アプリにブラウザウィンドウを表示してレンダリングすることは可能だと思いますが、IE / FireFoxから外れると、このプロジェクトでは受け入れられません。

ありがとう...

4

8 に答える 8

5

これは、flex http://www.devaldi.com/?p=212の優れた PDF ビューアのようです。

于 2009-11-23T04:03:11.870 に答える
4

PDF をかなり使用する大規模な AIR アプリを作成しました。心痛を軽減し、Acrobat のバージョンまたはインストールされていることを確認するためのコードを記述してください。バージョンがない場合でも、エラーは発生しません。 、空白の HTML コントロールです。

当たり前のように聞こえますが、それでも...

于 2008-08-30T00:39:34.237 に答える
4

申し訳ありませんが、PDF を Flash の SWF のようなものに変換すると、PDF の考えが台無しになりませんか?

というか、PDF は電子ペーパーのはずですよね?そこから SWF ファイルを作成するときは、それを破棄するだけです。編集やフォームへの入力はもう必要ありません。

奇妙なことに、PDF は Adob​​e 製品であり、Flex (Flash Builder) は Adob​​e 製品です。

アドビが世界の支配者になりたがっている 2 つの製品。しかし、PDF を Flex に結合することは標準ではありません。

于 2010-01-06T18:41:13.723 に答える
3

PDFをSWFに変換するツールについてはhttp://www.swftools.org/をチェックしてください。具体的にはpdf2swf- http: //www.swftools.org/pdf2swf.html

于 2008-08-27T20:32:39.913 に答える
2

Acrobat.comのShareをチェックしてください。そこでPDFをアップロードして、埋め込み可能なFlashファイル(ドキュメント用のYouTubeのようなもの)にすることができます。それらをFlexにロードできるはずです。理想的なソリューションではありませんが、残念ながら、PDFをFlexアプリケーションにロードできるようにするには、PDFをSWFに変換する必要があります。私はこれを行う良いツールを知りません。他の誰かが知っているなら共有してください。

AIRをターゲットにしている場合、PDFをHTMLビューにロードできますが、ブラウザーで実行している場合は機能しません(HTMLコンポーネントはAIRでのみ使用可能です)。

于 2008-08-27T20:28:37.537 に答える
1

Adobe Digital Edition では、Adobe は PDF を Flash にロードします (メイン ファイル .exe をチェックすると、変換せずに表示されます)。したがって、私はそれが可能だと思います。私はそれを逆コンパイルし、pdfに関連する多くのクラスを見つけましたが、再コンパイルした後に実行できません:(この問題を解決する場合は、Adobe Digital Edition製品に焦点を当てる必要があります.

于 2011-05-31T04:26:41.767 に答える
0

AIRアプリケーションの場合、

HTMLLoader()を使用します。

于 2011-05-18T11:01:17.393 に答える
0

ああ、これは航空アプリです。HTML ビューを使用します。クライアントがファイルをアップロードするため、SWF に変換できません。

于 2008-08-29T00:31:26.150 に答える