3

カスタム ビルドの Android (または PhoneGap プラグイン) タブレット アプリケーションの 1 つに、ローカル ディレクトリ (Sdcard) から PDF リーダーを埋め込む必要があります。埋め込みの意味は、アプリケーション内に PDF ドキュメントを表示するだけではなく、次の API 機能をプログラムでタップする必要があります。

1) PDF ドキュメントのメタデータ、つまりページ サイズ、作成者、作成日を取得します 2) 次のページと前のページのクリックをタップし、カスタム ハンドラー コードを実装します 3) ズーム、ピンチ、ページ スワイプなど

1) Adob​​e Acrobat Reader (Adobe Reader Mobile 9 SDK) を使用して上記の使用例を達成するために、誰かが私たちを助けたり、指示を与えたりできますか?

2) Adob​​e Reader Mobile 9 SDK は、プログラミング対象の API を公開しているかどうか。FAQ セクションでは、上記のユース ケースの API については触れていません。

可能性を見つけるためにグーグルとStackOverflowマイニングに時間を費やしましたが、運はありませんでした. 分析後の結論は、オープンソースまたは商用の埋め込み可能な pdf SDK を使用する必要があるということです。

• Mozilla の Pdf.JS • Android Pdf ビューア ライブラリ • Foxit pdf ビューア ライブラリ • Radaee.pdf、Embeddable Mobile PDF SDK • Adob​​e Reader Mobile SDK

上記のライブラリを試してみましたが、以下は私たちの経験です

Mozilla の Pdf.JS – これは JavaScript ソリューションであり、すべてのニーズに対応する API を公開していますが、特別な埋め込みフォントが見つからない場合に PDF のレンダリングに失敗し、そのような場合にアプリケーションがクラッシュします。この単一の問題以外は、非常に有望で素晴らしいものです。まだベータ段階です。

Android Pdf ビューアー ライブラリ– カスタム インテント (PhoneGap Android プラグイン) を作成しましたが、非常に遅く、多くの場合失敗します。PDF.JS は Android Pdf Viewer Library よりもはるかに優れていると感じました

Radaee.pdf – 現在検討中です。ナレッジベースは非常に貧弱で、先に進むには十分なサンプルがありません

Foxit pdf ビューアー ライブラリ– Foxit への登録後に電子メールで送信された URL から SDK をダウンロードできません。リンクにはPDF SDKと書かれていますが、pdfリーダーのみをダウンロードします。私たちは彼らの営業チームにメールを送り、彼らの返事を待っています。

Adobe Reader Mobile SDK – SDK はダウンロードできません。再販業者から入手する必要があります。私たちは彼らにリクエストを送信し、彼らのコールバックを待っています

o Datalogics o Bsquare o Bluefire

あなたの応答とサポートに感謝します

4

2 に答える 2

0

ProCore Mobile SDK ( http://www.mobilepdfsdk.com ) をお試しください。PDFリーダーは5行で埋め込むことができるとのことです。

于 2013-10-29T05:48:19.260 に答える