2011-12-07 11 views
5

AndroidでPDFビューアを作成したいです。AndroidでPDFビューアを作成することはできますか?

これは可能ですか?はいの場合は、誰かに私にいくつかのサンプルコードまたはガイドを提案することができます。

+1

プログラミングでは「何でも」可能です。しかし、2000年頃にPDF仕様が1300ページを超えていたことを確認しました。 :-)私は本当に "アンドロイドビューPDF"の検索を開始し、それらの製品のいずれかがレバレッジ可能かどうかを確認します。 –

+1

実際、それらの正確な用語を検索したところ、見つかった:http://stackoverflow.com/questions/2883355/how-to-render-pdf-in-android/ and http://stackoverflow.com/questions/6079923/ open-pdf-in-android-app(そしてもっと!)もっと初期の研究をお願いします! –

+0

私の編集した答えを見てください。 – user370305

答えて

8

はただ、これらのリンクを経由し、アンドロイドでPDFを読むためにその程度のコード..

EDIT:これらのほとんどは、PDFファイルをレンダリングするためにJNI(ネイティブのC、C++ライブラリ)を使用していると思います。だから、JNIの仕組みに関する基本的な知識が必要です。

または独自のPDFリーダーを作成する場合は、レンダリングPDFファイルにサードパーティ製のC、C++ライブラリを使用して、共有ライブラリを作成してアンドロイドアプリ(JNIを使​​用)から電話をかけることはできますが仕事(私はこのプロセスを行ったことを知っている).. :-)すべてのベスト..!

+0

私はMupdfライブラリを実装していました。私はMupdf website.Butのコードをダウンロードしていましたが、libmupdf.soファイルを作成する際に問題があります。 CMD D:/android-ndk-r8/mupdf-1.0-source/android//jni/mupdf。c:195:エラー: 'ctm' undecl ared(この関数では最初に使用されます)D:/android-ndk-r8/mupdf-1.0-source/android//jni/mupdf.c:195:error: 'currentMedi abox'宣言されていない(この関数の最初の使用)私はこのエラーを解決するのに役立ちます。 – Nitin

+0

@ user370305私はvudroidをコンパイルしようとしています。しかし、私がインポートする.soライブラリは、Javaのパスを構築します。エラーを出し始める。有効なzipファイルではありません。私は.soライブラリをインポートしないでください。すべてのjavaファイルはエラーを出します。 – Bhupinder

+0

'.so'ファイルは'/libs/arm-eabi'ディレクトリの下に置く必要があります。 – user370305

0

はい可能です。アドビはこれを作った。 オープンソースプロジェクトから始めましょう。 C(++)アプリまたはJavaアプリのアンドロイドポートを作ることができます。

+0

reply.iのおかげで、このリンクからjavaとxmlのコードがダウンロードされました。http://vudroid.googlecode.com/svn/trunk/jni/しかし、私はjni it.doにあるフォルダには何か考えがありますか? – Aamirkhan

+0

ちょっと!私はこのリンクのサンプルを検索して入手しました。http://vudroid.googlecode.com/svn/trunk/jni/ – Aamirkhan

+0

svn client to tatoise – piotrpo

0

私は上記のリンクからソースコード全体をダウンロードし、それ以外の場合はメールIDを試してみると、あなたにソースコードを直接送ることができます。

0

QoppaにはAndroidで書かれたPDFビューアがあります

+0

Qoppaとは何ですか?私にそれについて考えてもらえますか? – Aamirkhan

+0

はい、ソースコードまたはAPIを提供してください。私はまた1週間立ち往生している。 –

+0

あなたは自分のサイトwww.qoppa.comに行く必要があります –

関連する問題