使用pdf.js線上預覽遠端伺服器上的pdf檔案
在網上找的例子大多都是線上預覽本地pdf檔案,但是如果地址直接指向伺服器地址,則會出現跨域問題,無法正常獲取預覽檔案........
我的解決思路就是將遠端檔案轉換成檔案流,然後將pdf.js的檔案地址指向獲取檔案流的地址,下附程式碼......................
1.自行下載pdf.js
我下載的目錄如下,用不到的我就直接刪除了。
2.實現請求遠端伺服器檔案流程式碼,我這裡使用的是servlet
3.修改viewer.js裡面設定預覽檔案的請求地址,這裡直接設定檔案流的請求地址
大功告成,我這裡是用於移動端的網頁,IOS可以直接瀏覽pdf檔案,而安卓則不支援,而使用pdf.js就可以線上預覽,無需使用者再下載外掛。。。。。。。
相關推薦
使用pdf.js線上預覽遠端伺服器上的pdf檔案
在網上找的例子大多都是線上預覽本地pdf檔案,但是如果地址直接指向伺服器地址,則會出現跨域問題,無法正常獲取預覽檔案........ 我的解決思路就是將遠端檔案轉換成檔案流,然後將pdf.js的檔案地址指向獲取檔案流的地址,下附程式碼....................
pdf.js 線上預覽
第一步:下載PDF.js包 PDF.js是githut上的一個開源專案,具體原始碼可以到githut上下載,地址:https://github.com/mozilla/pdf.js/。直接裝有git工具的可以克隆到本地,命令:git clone git://github.
使用pdf.js線上預覽pdf
預覽pdf使用pdf.js,相容ie和chrome,並且使用ie是可以免安裝外掛 1.下載pdf.js https://github.com/mozilla/pdf.js/releases/download/v1.8.188/pdfjs-1.8.188-dist.zip
圖表的線上預覽和java 生成pdf下載,itext問題總結
1需求 圖表的線上預覽和下載 2.實現 1 採用html進行展示,再用js程式碼進行快照,進行pdf儲存。實現簡單,無後臺,但是圖片質量差,不可編輯 感謝https://blog.csdn.net/program_guys/article/details/79035244
fastDFS+LibreOffice檔案預覽(四):轉為pdf格式線上預覽
注意: 1)需要下載LibreOffice 2)括號裡的LibreOffice是這個程式的安裝位置 // 連線OpenOffice/LibreOffice服務 此地址為服務端安裝專案路徑,本地需要自行安裝libreoffice OfficeManager offic
(轉)使用PageOffice實現文件(word,excel,pdf)線上預覽編輯
首先自己需要安裝PageOffice控制元件 目前最新版本是4.2 。下載地址是:http://www.zhuozhengsoft.com/dowm/ 其中包括例項程式碼。 1、安裝完後需要給自己的專案新增pageoffice4.jar 和java 新增jar包沒有
使用PageOffice實現文件(word,excel,pdf)線上預覽編輯
4'、線上編輯: /** * 線上編輯 * * @param request * @param response * @param id * @param flag * @return */
office轉pdf(線上預覽)思路(java示例)
1.從view訪問到controller的思路 2.關於office轉換為pdf 實現手段可以參見openoffice轉pdf或者別的軟體,網上有具體的轉換手段,我這裡不多說; 大概程式碼如下,這裡的OfficeToPDFInfo是一個包含輸入輸入路徑等的一個Bean:
js 圖片預覽外掛 (附原始碼檔案)
使用 <body> <script src="http://www.mufengcandi.com/js/jquery-1.11.0.js" type="text/javascript"></script> <script src="./VieViewe
Jquery.media.js實現網頁線上預覽pdf檔案
近期在工作中遇到了需要在網站預覽pdf檔案的需求,網上的資料很多,我使用了其中一種,即使用 Jquery.media.js包實現。 首先需要準備兩個內容: 1,jquery.js,任意版本 2,jquery.media.js,可以從網上搜,或者去下面我提供的地方下載(是我上傳的),
js 實現 pdf 線上預覽 列印 【完整版】
今天想寫的內容 因為網上有用的太少了,自己半摸索的實現了【文末有原始碼程式碼下載連結】。 1.說下需求:點選標題 跳轉 預覽的pdf 頁,下載功能 可選【最好有】。 2.實現結果 : &nbs
java實現pdf上傳、下載、線上預覽、刪除、修改等功能
最近閒來無事,做了一個pdf的小功能,以供各位大神參考。下面是效果展示圖:功能主頁:點選上傳PDF按鈕:上傳檔案之後:線上預覽:開發環境:jdk_1.8 mysql_5.7開發工具:Eclipse navicat技
Asp.net MVC 利用(aspose+pdfobject.js) 實現線上預覽word、excel、ppt、pdf檔案
線上預覽word、excel、ppt利用aspose動態生成html 主要程式碼 private bool OfficeDocumentToHtml(string sourceDoc, string saveDoc) { bool result = false;
PDF檔案線上預覽之pdf.js
概述 pdf.js在是一個很成熟的技術了,網上也有很多相關的資料。但是都相對比較零散,所以當時我在做的時候還是花了較多的一個時間。本文在這裡主要是對自己當時在處理時候碰到的一些相關問題做一個整理記
工作筆記三——使用pdf.js實現pdf檔案的線上預覽
最近做移動專案(H5)時遇到一個需求,就是線上預覽pdf檔案。其實本來使用window.open()就可以實現了,但是這個API在IOS上是正常的開啟Safari瀏覽器進行預覽,在安卓上開啟是則是下載預覽,客戶不滿意;而且在將該應用嵌入到釘釘微應用時,這個API在安卓裝置上根
java+js PDF線上預覽與列印(支援中文)Demo
1.主要講一下思路,首先獲取字型檔案,將字型檔案載入,然後將PDF檔案按一定格式生成。在前臺顯示, 2.載入字型檔案時需要注意字型檔案的路徑 3.前臺顯示時pdf檔案的路徑為專案路徑 加檔案路徑,這是我被卡的三點,應用了PDFObject.js外掛。我上傳到了百度雲 連
移動端利用pdf.js實現線上預覽pdf文件
專案中要求在移動端實現線上預覽pdf檔案,通過一番折騰,最後選擇用pdf.js實現。1、下載pdf.js 官網地址:https://mozilla.github.io/pdf.js/2、各種配置 下載下來的檔案包,就是一個demo,我們仿照這個demo做就可以啦
vue外掛開發 使用pdf.js實現手機端線上預覽pdf文件
目前大多數PC瀏覽器支援線上預覽pdf檔案,但大多數手機瀏覽器還未支援,嘗試用手機瀏覽器開啟一個pdf檔案會彈出是否下載的提示框。網上查了一些資料,在實現的過程中,還是走了比較多的彎路,最後採用了倍受推薦的pdf.js外掛來實現(文末附Demo)。
jquery.media.js 外掛實現線上預覽PDF檔案
程式碼: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content
通過pdf.js、openoffice實現客戶端線上預覽
宣告:部分程式碼引用自網路部落格,因未收藏部落格,無法找到引用,請作者諒解。 1.環境:windows、linux,openoffice服務 2.思路:進行預覽時,將資料庫檔案存入臨時資料夾,通過openoffice將doc\xls\ppt轉為pdf,返回路徑。將伺服器絕對