欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在遠(yuǎn)程服務(wù)器上預(yù)覽pdf文件的方法

文檔序號(hào):6366291閱讀:1935來源:國(guó)知局

專利名稱::一種在遠(yuǎn)程服務(wù)器上預(yù)覽pdf文件的方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種PDF文件在線預(yù)覽方法,尤其涉及一種在遠(yuǎn)程服務(wù)器上預(yù)覽TOF文件的方法。
背景技術(shù)
:PDF是PortableDocumentFormat(便攜文件格式)的縮寫,是一種電子文件格式,與操作系統(tǒng)平臺(tái)無關(guān),由Adobe公司開發(fā)而成。PDF文件是以PostScript語(yǔ)言圖像模型為基礎(chǔ),無論在哪種打印機(jī)上都可保證精確的顏色和準(zhǔn)確的打印效果,即PDF會(huì)忠實(shí)地再現(xiàn)原稿的每一個(gè)字符、顏色以及圖像,因此獲得了廣泛的應(yīng)用,特別是在互聯(lián)網(wǎng)鄰域,很多文檔格式米用PDF格式。目前主要的在線預(yù)覽PDF文檔的技術(shù)主要是基于瀏覽器插件的方式,實(shí)際上也是調(diào)用本地的ADOBEREADER軟件打開這些PDF文檔,因此本地瀏覽器一定要安裝ADOBEREADER軟件。因此有必要提供在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,直接從服務(wù)器上預(yù)覽PDF內(nèi)容,不同的客戶端不用一一安裝ADOBE軟件。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題是提供一種在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,能夠直接從服務(wù)器上預(yù)覽PDF內(nèi)容,本地客戶端不用安裝ADOBE軟件,使用方便且大大降低成本。本發(fā)明為解決上述技術(shù)問題而采用的技術(shù)方案是提供一種在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,包括如下步驟a)遠(yuǎn)程服務(wù)器將用戶上傳的PDF文件轉(zhuǎn)換為相應(yīng)圖片,并將相應(yīng)圖片存儲(chǔ)為預(yù)覽文件;b)遠(yuǎn)程服務(wù)器根據(jù)PDF文件上傳時(shí)的權(quán)限控制為預(yù)覽文件設(shè)置訪問權(quán)限;c)當(dāng)客戶端請(qǐng)求訪問PDF文件時(shí),將其轉(zhuǎn)為對(duì)預(yù)覽文件的訪問。上述的在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,其中,所述步驟a)中遠(yuǎn)程服務(wù)器通過PHP調(diào)用gmagick接口將PDF文件轉(zhuǎn)換為相應(yīng)圖片。上述的在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,其中,所述步驟c)中客戶端返回預(yù)覽文件的地址給客戶端。本發(fā)明對(duì)比現(xiàn)有技術(shù)有如下的有益效果本發(fā)明提供的在遠(yuǎn)程服務(wù)器上預(yù)覽TOF文件的方法,遠(yuǎn)程服務(wù)器將PDF文件轉(zhuǎn)換為相應(yīng)的圖片預(yù)覽文件,從而能夠直接從服務(wù)器上預(yù)覽TOF內(nèi)容,本地客戶端不用安裝ADOBE軟件,使用方便且大大降低成本。圖I為本發(fā)明在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法流程示意圖。具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。圖I為本發(fā)明在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法流程示意圖。請(qǐng)參見圖1,下面詳細(xì)說明本發(fā)明在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的實(shí)施過程步驟SlOl:遠(yuǎn)程服務(wù)器將用戶上傳的PDF文件轉(zhuǎn)換為相應(yīng)圖片,并將相應(yīng)圖片存儲(chǔ)為預(yù)覽文件,如通過PHP調(diào)用gmagick接口將PDF文件轉(zhuǎn)換為相應(yīng)圖片。步驟S102:遠(yuǎn)程服務(wù)器根據(jù)PDF文件上傳時(shí)的權(quán)限控制為預(yù)覽文件設(shè)置訪問權(quán)限。步驟S103:當(dāng)客戶端請(qǐng)求訪問PDF文件時(shí),將其轉(zhuǎn)為對(duì)預(yù)覽文件的訪問。具體來說遠(yuǎn)程服務(wù)器可以使用一臺(tái)LINUX服務(wù)器并安裝gm軟件,PHP安裝gmagick擴(kuò)展,通過gmagick轉(zhuǎn)換PDF文件為圖片,實(shí)現(xiàn)訪問預(yù)覽文件的請(qǐng)求格式并返回圖片地址給前端。PDF文件處理器使用PHP+gmagick,PHP處理PDF文件時(shí),調(diào)用gmagick擴(kuò)展,轉(zhuǎn)換為相應(yīng)的圖片,gmagick為開源的基于gm的格式轉(zhuǎn)換適配器,封裝了gm的接口。以/var/attachment/11.pdf為例,當(dāng)預(yù)覽文件生成后,需要對(duì)預(yù)覽文件進(jìn)行權(quán)限判斷。如ll.pdf產(chǎn)生的文件如下11l_ll_0.jpgl_ll_l.jpgl_ll_2.jpg其中11為文件夾,預(yù)覽文件的url地址格式如下http://*****/attachment/openPreview/MDQwYffJdlYWYIblE2BmRRYwE8BjAGMQFsdddATkD0wU7UWIBNVFkffmxSZFFbUDQCYllvCT0H0QMyAnkLcgtvAmIxNzE5NGUyMA%3D%3D/0-2.pdf此URL將被web服務(wù)器重寫成以下格式http://***/attachment/openPreview.phppermission=MDQwYffJdIYffYIbIE2BmRRYwE8BjAGMQFsdddATkD0wU7UWIBNVFkffmxSZFFbUDQCYllvCT0H0QMyAnkLcgtvAmIxNzE5NGUyMA%3D%3D&pdf=0-2服務(wù)器將根據(jù)解密后的url地址獲取文件id,并找到物理文件地址,從而找到TOF參數(shù)后的圖片地址,0為當(dāng)前圖片,2為共有多少圖片。其中,為了減少數(shù)據(jù)庫(kù)的請(qǐng)求,在后端加密時(shí),將預(yù)覽文件的父目錄地址加入到加密算法中;則當(dāng)前端向后端請(qǐng)求時(shí),直接從url中將絕對(duì)路徑獲取出來,不需要再次請(qǐng)求數(shù)據(jù)庫(kù)。綜上所述,本發(fā)明提供的在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,遠(yuǎn)程服務(wù)器將TOF文件轉(zhuǎn)換為相應(yīng)的圖片預(yù)覽文件,從而能夠直接從服務(wù)器上預(yù)覽TOF內(nèi)容,不再依賴瀏覽器中有關(guān)ADOBE插件,本地客戶端不用一一安裝ADOBE軟件,使用方便且大大降低成本。雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的修改和完善,因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求書所界定的為準(zhǔn)。權(quán)利要求1.一種在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,其特征在于,包括如下步驟a)遠(yuǎn)程服務(wù)器將用戶上傳的PDF文件轉(zhuǎn)換為相應(yīng)圖片,并將相應(yīng)圖片存儲(chǔ)為預(yù)覽文件;b)遠(yuǎn)程服務(wù)器根據(jù)PDF文件上傳時(shí)的權(quán)限控制為預(yù)覽文件設(shè)置訪問權(quán)限;c)當(dāng)客戶端請(qǐng)求訪問PDF文件時(shí),將其轉(zhuǎn)為對(duì)預(yù)覽文件的訪問。2.如權(quán)利要求I所述的在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,其特征在干,所述步驟a)中遠(yuǎn)程服務(wù)器通過PHP調(diào)用gmagick接ロ將PDF文件轉(zhuǎn)換為相應(yīng)圖片。3.如權(quán)利要求I所述的在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,其特征在于,所述步驟c)中客戶端返回預(yù)覽文件的地址給客戶端。全文摘要本發(fā)明公開了一種在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,包括如下步驟a)遠(yuǎn)程服務(wù)器將用戶上傳的PDF文件轉(zhuǎn)換為相應(yīng)圖片,并將相應(yīng)圖片存儲(chǔ)為預(yù)覽文件;b)遠(yuǎn)程服務(wù)器根據(jù)PDF文件上傳時(shí)的權(quán)限控制為預(yù)覽文件設(shè)置訪問權(quán)限;c)當(dāng)客戶端請(qǐng)求訪問PDF文件時(shí),將其轉(zhuǎn)為對(duì)預(yù)覽文件的訪問。本發(fā)明提供的在遠(yuǎn)程服務(wù)器上預(yù)覽PDF文件的方法,遠(yuǎn)程服務(wù)器將PDF文件轉(zhuǎn)換為相應(yīng)的圖片預(yù)覽文件,從而能夠直接從服務(wù)器上預(yù)覽PDF內(nèi)容,本地客戶端不用安裝ADOBE軟件,使用方便且大大降低成本。文檔編號(hào)G06F17/30GK102662983SQ20121006556公開日2012年9月12日申請(qǐng)日期2012年3月14日優(yōu)先權(quán)日2012年3月14日發(fā)明者梁超,沈旦申請(qǐng)人:南京新與力文化傳播有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
永清县| 电白县| 甘孜| 万山特区| 九寨沟县| 新津县| 新竹市| 东乡族自治县| 个旧市| 宜丰县| 江北区| 汶上县| 万安县| 启东市| 海伦市| 漠河县| 河间市| 扶绥县| 红安县| 沛县| 正阳县| 水富县| 遂宁市| 巴塘县| 南华县| 社旗县| 尚志市| 太谷县| 高碑店市| 封丘县| 稷山县| 江城| 手游| 黔西县| 定远县| 乐至县| 成安县| 定襄县| 西城区| 革吉县| 南阳市|