banner
李大仁博客

李大仁博客

天地虽大,但有一念向善,心存良知,虽凡夫俗子,皆可为圣贤。

[Android] 使用瀏覽器直接打開PDF和Office文檔

Android 原生系統中的自帶瀏覽器和 Chrome 瀏覽器是不支持直接打開 PDF 的文檔的,需要現下載到本地之後再使用 Adobe Reader 之類的 PDF 閱讀器才能打開。微軟 Office 中 DOC 和 XLS 之類的也是如此。不過用習慣了安裝了 ActiveX 插件的 IE 的客戶最近突發奇想,要求在新開發 APP 中可以直接打開並閱讀 PDF 和微軟 Office 的 DOC,XLS,PPT 等文檔。經過調查發現以下方法可用。供大家參考。

1. 使用內置 WebView 或 WebChromeClient 打開以下格式的 URL,借用 GoogleDoc 的嵌入式文檔服務打開需要的打開的文檔。只需按固定格式打開即可。 https://docs.google.com/gview?embedded=true&url=XXXXXX 其中 XXXXXX 為需要打開文檔的公網 URL 地址

使用示例: https://docs.google.com/gview?embedded=true&url=https://contents.netbk.co.jp/pc/pdf/pr/20150130_fs.pdf

Google Doc 支持的文檔格式眾多 ,以下是支持的格式列表,完全可以滿足在線瀏覽文檔的需求。

Adobe Acrobat (PDF) Microsoft Word (DOC/DOCX*) Microsoft PowerPoint (PPT/PPTX*) Microsoft Excel (XLS/XLSX*) TIFF Images (TIF, TIFF) Apple Pages (PAGES) Adobe Illustrator (AI) Adobe Photoshop (PSD) Autodesk AutoCad (DXF) Scalable Vector Graphics (SVG) PostScript (EPS/PS) OpenType/TrueType Fonts (OTF, TTF) XML Paper Specification (XPS) Archive Files (ZIP/RAR)

考慮到國內 Google Doc 大部分情況下被封,國內用戶使用可不是那麼方便了。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。