問題タブ [flexpaper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
308 参照

ruby-on-rails - Rails ルート書き換え

これは簡単な質問だと思います。FlexPaperと呼ばれるこの便利な Flash ドキュメント リーダーを使用しています。番組ページの 1 つに埋め込まれています。しかし、ツールバーのリンクをクリックして新しいブラウザでドキュメントを表示すると、次のリンクが示されます。

http://example.com/ intels /FlexPaperViewer.swf?ZoomTime=0.5&FitPageOnLoad=false&PrintEnabled=false&SwfFile=%2FPaper.swf

これは機能しません。次のエラーが表示されます。

ActiveRecord::IntelsController#show の RecordNotFound

ID=FlexPaperViewer の Intel が見つかりませんでした

しかし、パスから「インテル」を削除すると、URL は次のようになります。

http://example.com/FlexPaperViewer.swf?ZoomTime=0.5&FitPageOnLoad=false&PrintEnabled=false&SwfFile=%2FPaper.swf

それは正常に動作します。

私の質問は、これを処理する最良の方法は何ですか? intels/FlexPaperViewer.swfintels プレフィックスで始まる URL を書き換えて削除するルートを作成できますか? それはどのように見えるでしょうか?

より良いオプションはありますか?

0 投票する
1 に答える
1652 参照

javascript - FlexPaperに暗号化を組み込む方法

パスワードで保護されたPDFまたはSWFを復号化するようにFlexPaperリーダーを構成することは可能ですか?

ユースケースは次のとおりです。

  1. ユーザーがPDFをアップロードします。
  2. 次に、サーバーはpdf2swfを介してPDFをSWFに変換します。
  3. 次に、どういうわけかパスワードでSWFを暗号化します(これを行うための最良の方法はわかりません)。
  4. 次に、FlexPaperはSWFを復号化して表示できるようになります。

私が避けようとしているのは、ブラウザのキャッシュに読み取り可能なSWFをキャッシュすることです。

これを達成するための最良の方法に関するアイデアはありますか?

これでも完全に安全なソリューションにはなりませんが、確かに役立ちます。

注:これはLinuxとOS Xで実行しており、Railsを使用しています。

回答で尋ねられた質問からの回答:

  • あなたはそれをネットワーク上で必要としますか?

    いいえ、そうは思いません。アプリケーションにはSSL経由でのみアクセスします。

  • ファイルをハードドライブに安全に保存する必要がありますか?

    理想的にはそうです、サーバー上で暗号化されたままにしますが、重要ではありません

  • それらを暗号化することで、正確に何を防ごうとしていますか?

    アプリケーションのユーザーは、WebサイトのFlexPaperリーダーからのみドキュメントを表示できるようにしたいと思います。ユーザーが読み取り可能なドキュメントを自分のマシンにダウンロードできるようにしたくありません。

ありがとう!

ジョナサン

0 投票する
2 に答える
1338 参照

javascript - 初心者によるJavaScriptの問題

こんにちは、私は自分が抱えている多くの問題について Google を検索していて、いつもここで答えを見つけています。誰かがこのばかげた質問に答える時間を与えてくれることを願っています. 私は JavaScript の初心者で、たまたま Flexpaper をいくつかのファイルのビューアーとして使用する個人サイトを作成していました。ユーザーがクリックする href に基づいて URL を変更する方法を考えているところです。 . Flexpaper のスニペットは次のとおりです。

ビューアをiframeまたは横に配置し、リンクを反対側またはフレームに配置する予定です。

コード上の変数ファイルを変更する必要があります。あなたが私を助けてくれることを願っています。

0 投票する
1 に答える
1846 参照

flex4 - Flex 4 - フレックスペーパーのヘルプ

フレックスアプリでフレックスペーパードキュメントビューアを動作させようとしていますが、うまくいかないようです。

フレックスペーパー - http://flexpaper.devaldi.com/default.jsp

ここから swc ファイルをダウンロードしました - http://code.google.com/p/flexpaper/downloads/detail?name=FlexPaper_1.4.1_SDK_4.0_beta_swc.zip&can=2&q=

PDF を SWF に変換し、プロジェクトの bin-debug フォルダーに配置しました。

プロジェクトを実行すると、コンポーネントが画面に表示されるように見えますが、ビューア内にファイルがロードされません。コンポーネントの右上にある読み込みアイコンがぐるぐる回るだけです。

私は何が間違っているのか疑問に思っています.flexpaperが私のpdf swfを見つけたりロードしたりできないのはなぜですか?

これが私が使用している私のプロジェクトのコードです。

何かご意見は?

0 投票する
1 に答える
2121 参照

apache-flex - FlexpaperAPIサンプルリクエスト

Flexpaper APIを使用しようとしていますが、それらを実装する方法がよくわかりません。

http://code.google.com/p/flexpaper/wiki/API

ユーザーがPDFの10ページにアクセスするか、ページを通過したら、関数を実行したいと思います。

Flexpaper APIのgetCurrPageを使用して、関数を実行するにはどうすればよいですか。

ありがとう!

0 投票する
1 に答える
217 参照

javascript - XPでフレックスペーパーの実装がおかしい

フレックスペーパーを実装したサイトがあり、美しく機能していると思いました。昨日、ドキュメントを表示しようとしていて、サイズが小さすぎて表示できなかったというユーザーからメールがありました。

フレックスペーパーがドキュメントをロードしたとき、ズームが -3% に設定されたことが判明しました。彼女がそれに気づいて、そのようにロードされたという事実について不平を言っていたのか、それとも本当に壊れていると思っていたのかはわかりません。ズームの変更は簡単ですが、ドキュメントをロードするたびに変更する必要があるのは面倒です。

IE で同じ動作をしたかどうかはわかりませんが、Firefox でこの問題が発生しました。私のマシン、同僚のマシン、彼女の同僚のマシンの両方で正常に動作しますが、全員が vista と 7 を実行しています。XP マシンをロードすると、ズームの問題が明らかになりました。

API にズーム機能があることは知っているので、ズームをハードに設定できますが、他の誰かがこれに遭遇したかどうか、また誰かが原因を知っているかどうかを知りたいです。直せるものなら直して欲しいです。

0 投票する
1 に答える
1322 参照

flexpaper - flexPaperでswfファイルを添付する方法

FlexPaperをダウンロードしたためにbrpwserに.swfファイルを表示したいのですが、swfファイルを添付する方法がわかりません。

0 投票する
2 に答える
1718 参照

ruby-on-rails-3 - flexpaperのデフォルトの2ページビュー設定

flexpageをpdf2swfと一緒に使用して、pdfファイルのswfを生成し、それをページに表示しています。

これが私が使った設定です

ViewModeToolsVisibleがtrueに設定されているため、シングルページモード、2ページモード、サムモードでページを表示するためのオプションが表示されます。2ページ表示モードをデフォルトにする方法は?

ありがとう。

0 投票する
2 に答える
1103 参照

php - CodeIgniter の Flexpaper

私は CodeIgniter の初心者です。ビュー領域だけで PHP の知識を使用して CodeIgniter コードでflexpaperを使用しようとしましたが、機能していないようです。ドキュメント読み込みで止まる…。

変換済みのドキュメントを表示しようとしています。私の実際の問題は次のとおりです。私のCIのビュー領域にある以下のJavaScriptコードではSwfFile : escape(base)、以下のコードの行の場所に対処します。swfファイルを含むフォルダーはどこに配置する必要がありますか?

0 投票する
1 に答える
771 参照

segmentation-fault - pdf2swf セグメンテーション違反 (コア ダンプ) エラー 139 何が起こっているのですか?

FlexPaper ビューアーで使用するために、その場で pdf ドキュメントを swf に変換しようとしています。Paper.pdf を変換しようとすると (これはフレックスペーパーの例に含まれる pdf です)、エラー 139 が発生しました。

PHPコードは次のとおりです。

これらのコマンドを詳細モード (-vv) で実行すると、次のようになります。

通知 ファイルには jpeg 画像が含まれています [1174] => DEBUG | moveTo -0.70 438.30 [1175] => デバッグ | lineTo -0.70 729.35 [1176] => デバッグ | lineTo 413.35 729.35 [1177] => デバッグ | lineTo 413.35 438.30 [1178] => デバッグ | lineTo -0.70 438.30 [1179] => VERBOSE Drawing 576x405 jpeg-image (id 90)、サイズ 576x405 (414x291)、>256 色 [1180] => セグメンテーション違反 (コア ダンプ) ) 139

「-O 1」および「-O 2」フラグを付けてpdf2swfを実行してみます。成功しませんでした。

「-O 1」を使用すると、次のようになります: VERBOSE endPage (GfxOutputDev) [752] => VERBOSE Flushing bitmap (bbox: 56,56,118,89 62x33) (0,0,595,841 に対してクリップ) [753] => VERBOSE Drawing 62x33 image (id 10) サイズ 62x33 (62x33)、17 色 [754] => セグメンテーション違反 (コア ダンプ) ) 139

および "-O 2" を使用: endPage (FullBitmapOutputDev) [558] => VERBOSE フラッシング ビットマップ (bbox: 0,56,595,800) [559] => VERBOSE 描画 595x744 画像 (id 10)、サイズ 595x744 (595x744)、>256 色[560] => セグメンテーション違反 (コア ダンプ) ) 139

どんな助けでも大歓迎です。