0

SWFで PDF ファイルを表示するサイトがあります。FlexPaper スクリプトを使用します。元の PDF ファイルの URL を取得するにはどうすればよいですか?

または、SWF から PDF を解析することもできます。このスクリプトは間違いなく FlexPaper 用の JavaScript です。

4

6 に答える 6

0

理論的には、これは不可能です。商用バージョンを使用し、HTML5 レンダリング モード (Flash ではなく PDF を使用するモード) を使用するようにセットアップした場合、トラフィックをスニッフィングして PDF の送信元を監視することで、元のファイルにアクセスできる可能性があります。

于 2014-02-25T19:20:58.093 に答える
0

これがどのように可能になるかについて Google で多くの検索を行った結果、最終的に 1 つの結論に達しました。Flash ファイルはコンパイルされており、何かに変換する前にまず逆コンパイルする必要があります。フラッシュ ファイルを pdf に変換することは不可能です。少なくとも、フリー ソフトウェアのみを使用することはできません (これを試すためにソフトウェアを購入したりトレントしたりしませんでした)。

そうでない場合は非常に興味がありますが、これを見つけるために費やした/無駄にした時間を考えると、SWF を PDF に変換することは不可能であると確信しています。

于 2014-01-30T20:30:38.223 に答える
0

FlexPaper ライブラリは、PDF または画像ファイルを「オンザフライ」でレンダリングしています。ほとんどの場合、PDF ファイルは Web サイトの documentRoot の外に保存できるため、ファイルに直接アクセスすることはできません。PHP スクリプト (FlexPaper ライブラリでは「service.php」と呼ばれます) が各ファイルを取得し、要求された形式でデータをレンダリングします ( PDF、JPG、SWF、または PNG ドキュメント)。

于 2014-08-07T12:31:53.933 に答える
0

ドキュメントの内容を取得するには、いくつかの方法があります。

  1. PDF 仮想プリンターをインストールする
  2. プレーヤーを右クリック => 印刷を押す => 仮想プリンターを使用 結果はドキュメントの画像 PDF ファイルになります

または:

  1. ページを右クリック => ページのソースを表示 (Firefox)
  2. ドキュメントの平文はこちら
  3. ...

または:

  1. Adblock Plus をインストールする
  2. ブロック可能なアイテムを表示する
  3. ここからドキュメント SWF ファイルを取得します
  4. ダウンロードする

ドキュメントの元のソースを取得する方法をまだ見つけていません。

于 2015-07-22T05:00:07.600 に答える
0

それらをスタンドアロンのFlash Playerで開いてから、印刷することができます。Acrobat Pro をお持ちの場合は、PDF ファイルを出力する PDF プリントがあります。

于 2014-06-14T09:56:13.163 に答える