2012-03-30 1 views
0

こんにちは、pdfとpptをサーバーからアンドロイドアプリケーションにロードする方法を教えてください。あなたはPDFビューアなど、ユーザーなら、うまくいけばアンドロイドアプリケーションのpptとPdf&wordの統合

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.fromFile(file)); 
intent.setType("application/pdf"); 
startActivity(intent); 

のような意図を起動し、PDFやPPTファイルを表示するために人々を提供することを意味している場合任意のリンクやチュートリアル

+0

あなたが長期的な統合とはどういう意味ですか。 あなたのアプリケーションや計画しているものでpptとpdfを開きますか? –

+0

サーバに保存されているpdfファイルを開きたい – user1196969

答えて

0

を提供してください必要なライブラリがありますが、それが開きます。

0

"JpdFImages.jar"のような外部jarを使用してPDFファイルを統合することができます。このjarファイルでは、PDFImagesファイルがこの役割を果たしています。私も同じ問題に遭遇し、単にのREADME.txtが言うことに従って、最も簡単な解決策を得たので以下

0

は間違いuのを助けるリンクです:

これはプロジェクト「AndroidのPDFのパッケージですビューア " (http://andpdf.sourceforge.net/)再利用可能なライブラリにPDF あなたのAndroidアプリケーション内からの閲覧を容易にする。

1)プロジェクトのビルド・パスにPdfViewer.jarを追加:AndroidのPDFビューアプロジェクトと一致し

、 PdfViewerプロジェクトのライセンスはLGPL

プロジェクトにPDFの閲覧活動を取り入れた

クイックスタートです

2)描画可能 left_arrow.png right_arrow.pngズーム/ YourProject/RESに 描画可能/ PdfViewer/RESから次の描画可能リソースをコピー

3)PdfViewer/RES /レイアウトから YourProject/RES /レイアウト dialog_pagenumber.xml pdf_file_password.xml

4)から、あなたのPDFの活動を導出に次のレイアウトリソースをコピーzoom_out.png _in.png net.sf.andpdf.pdfviewer.PdfViewerActivity

5)デフォルトの描画可能とレイアウトを使用して: 公共INT getPreviousPageImageResourceは(){R.drawable.left_arrowを返します。 } public int getNextPageImageResource(){return R.drawable.right_arrow; } public int getZoomInImageResource(){return R.drawable.zoom_in; } public int getZoomOutImageResource(){return R.drawable.zoom_out; } public int getPdfPasswordLayoutResource(){戻り値R.layout.pdf_file_password; } public int getPdfPageNumberResource(){戻り値R.layout.dialog_pagenumber; } public int getPdfPasswordEditField(){R.id.etPasswordを返します。 } public int getPdfPasswordOkButton(){R.id.btOKを返します。 } public int getPdfPasswordExitButton(){return R.id.btExit; } public int getPdfPageNumberEditField(){return R.id.pagenum_edit; }

6)次のコードで派生したPdfViewActivityを呼び出します。 Intent intent = new Intent(this、YourPdfViewerActivity.class); intent.putExtra(PdfViewerActivity。EXTRA_PDFFILENAME、 "PDFへのパスはこちら")。 startActivity(インテント);

https://github.com/jblough/Android-Pdf-Viewer-Library

関連する問題