我有一個600頁的PDF,我從以前安裝的PDF應用程序中調用了一個意圖來查看。該應用程序工作正常,但我收到投訴,它只是一個PDF。我想知道是否有一種最佳方式來顯示像這樣的文件(兩列圖像),以便用戶以最佳(移動?)格式查看它?希望一個自動化的工具,轉換成文字並手動改變它是一項艱鉅的任務。Android - 顯示PDF文件的最佳方式
正如我上面所說的應用程序已經有能力查看PDF文件。我想知道什麼是最好的移動友好格式。
我有一個600頁的PDF,我從以前安裝的PDF應用程序中調用了一個意圖來查看。該應用程序工作正常,但我收到投訴,它只是一個PDF。我想知道是否有一種最佳方式來顯示像這樣的文件(兩列圖像),以便用戶以最佳(移動?)格式查看它?希望一個自動化的工具,轉換成文字並手動改變它是一項艱鉅的任務。Android - 顯示PDF文件的最佳方式
正如我上面所說的應用程序已經有能力查看PDF文件。我想知道什麼是最好的移動友好格式。
使用下面的代碼 -
Uri path = Uri.fromFile(pdfFile);
Intent pdfIntent = new Intent(Intent.ACTION_VIEW);
pdfIntent.setDataAndType(path, "application/pdf");
pdfIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try
{
startActivity(pdfIntent);
}
catch(ActivityNotFoundException e)
{
}
在此之前,你需要安裝pdf閱讀器 – raju
如果你想打開PDF您要安裝PDF閱讀器,或者你可以喜歡NDK從PDF文件中讀取數據。
Uri path = Uri.fromFile(path);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
注意:通常我們無法在模擬器中查看PDF文件。
也許[this](http://stackoverflow.com/a/10647418/940096)可以幫助你。 – Praveenkumar
調用意圖是更好的選擇..如果在該設置中使用Adobe Reader應用程序,您可以選擇兩列...如果v使用我們自己的代碼來顯示PDF文件,這是非常困難的... –