一種在線閱讀系統(tǒng)與方法
【專利摘要】本發(fā)明公開了一種在線閱讀系統(tǒng)與方法,所述的在線閱讀系統(tǒng)包括上傳單元、轉(zhuǎn)換處理單元、文件清除單元、服務(wù)器單元、閱讀單元;所述使用方法為操作人員點擊附件上傳,點擊需要在線閱讀的附件時,服務(wù)器將文件轉(zhuǎn)換為PDF文件格式,服務(wù)器將已經(jīng)轉(zhuǎn)換好的PDF文件繼續(xù)轉(zhuǎn)換為Swf文件,瀏覽器通過播放Swf實現(xiàn)文檔的在線查看,用戶可以對文檔進行操作,服務(wù)器調(diào)度程序根據(jù)預(yù)先設(shè)定的掃描周期清除臨時轉(zhuǎn)換文件。本發(fā)明克服了臨時閱讀或者處理PDF時需要安裝龐大的安裝程序問題,通過瀏覽器可以直接查看、搜索、打印PDF文件、Word文件、PPT文件、Excel文件、圖片文件,本發(fā)明提高了用戶臨時查看處理PDF文件以及Office文件的效率。
【專利說明】一種在線閱讀系統(tǒng)與方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于計算機【技術(shù)領(lǐng)域】,具體涉及一種在線閱讀系統(tǒng)與方法。
【背景技術(shù)】
[0002] PDF文件使用了工業(yè)標準的壓縮算法,通常比PostScript文件小,易于傳輸與儲 存。它還是頁獨立的,一個PDF文件包含一個或多個"頁",可以單獨處理各頁,特別適合多 處理器系統(tǒng)的工作。此外,一個PDF文件還包含文件中所使用的PDF格式版本,以及文件中 一些重要結(jié)構(gòu)的定位信息。正是由于PDF文件的種種優(yōu)點,它逐漸成為出版業(yè)中的新寵。對 普通讀者而言,用PDF制作的電子書具有紙版書的質(zhì)感和閱讀效果,可以"逼真地"展現(xiàn)原 書的原貌,而顯示大小可任意調(diào)節(jié),給讀者提供了個性化的閱讀方式。由于PDF文件可以不 依賴操作系統(tǒng)的語言和字體及顯示設(shè)備,閱讀起來很方便。這些優(yōu)點使讀者能很快適應(yīng)電 子閱讀與網(wǎng)上閱讀,無疑有利于計算機與網(wǎng)絡(luò)在日常生活中的普及。PDF作為一種非常流行 的跨平臺的文檔格式,現(xiàn)已成為數(shù)字化信息事實上的一個工業(yè)標準,但是PDF文件往往需 要專門的閱讀工具,而且有的閱讀工具體積比較大,下載安裝對普通用戶來說要求比較高, 這給TOF的普及帶來一定阻礙。因此,開發(fā)一種能克服臨時閱讀或處理TOF時需要安裝龐 大安裝程序問題的在線閱讀系統(tǒng)是非常必要的。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的第一目的在于提供一種在線閱讀系統(tǒng);第二目的在于提供所述在線閱讀 系統(tǒng)的使用方法。
[0004] 本發(fā)明的第一目的是這樣實現(xiàn)的,包括上傳單元、轉(zhuǎn)換處理單元、文件清除單元、 服務(wù)器單元、閱讀單元,其中 : 上傳單元:用于用戶選擇上傳文件并確定后上傳到服務(wù)器單元; 轉(zhuǎn)換處理單元:用于將文件格式轉(zhuǎn)換為SWF文件格式并存儲到服務(wù)器單元; 文件清除單元:用于臨時文件夾容量超過設(shè)置的臨界值時的清除; 服務(wù)器單元:用于存儲業(yè)務(wù)邏輯和數(shù)據(jù); 閱讀單元:用于接收服務(wù)器單元中的SWF文件并顯示供用戶操作。
[0005] 本發(fā)明的第二目的是這樣實現(xiàn)的,包括下列步驟: A、 操作人員點擊附件上傳按鈕,瀏覽器打開文件選擇窗口,在用戶選擇本地可以在線 閱讀文件格式的附件后,確定上傳; B、 操作人員點擊需要在線閱讀的附件時,服務(wù)器將文件轉(zhuǎn)換為PDF文件格式; C、 服務(wù)器將已經(jīng)轉(zhuǎn)換好的PDF文件繼續(xù)轉(zhuǎn)換為Swf文件; D、 瀏覽器通過播放Swf實現(xiàn)文檔的在線查看,用戶可以對文檔進行操作; E、 服務(wù)器調(diào)度程序根據(jù)預(yù)先設(shè)定的掃描周期清除臨時轉(zhuǎn)換文件。
[0006] 本發(fā)明克服了臨時閱讀或者處理TOF時需要安裝龐大的安裝程序問題,通過瀏覽 器可以直接查看、搜索、打印PDF文件、Word文件、PPT文件、Excel文件、圖片文件,本發(fā)明 提高了用戶臨時查看處理PDF文件以及Office文件的效率。
【專利附圖】
【附圖說明】
[0007] 圖1為本發(fā)明在線閱讀系統(tǒng)示意圖; 圖2為本發(fā)明在線閱讀系統(tǒng)流程示意圖。
【具體實施方式】
[0008] 下面結(jié)合附圖對本發(fā)明作進一步的說明,但不以任何方式對本發(fā)明加以限制,基 于本發(fā)明教導所作的任何變換或替換,均屬于本發(fā)明的保護范圍。
[0009] 在線閱讀系統(tǒng),其特征在于包括上傳單元、轉(zhuǎn)換處理單元、文件清除單元、服務(wù)器 單元、閱讀單元,其中: 上傳單元:用于用戶選擇上傳文件并確定后上傳到服務(wù)器單元; 轉(zhuǎn)換處理單元:用于將文件格式轉(zhuǎn)換為SWF文件格式并存儲到服務(wù)器單元; 文件清除單元:用于臨時文件夾容量超過設(shè)置的臨界值時的清除; 服務(wù)器單元:用于存儲業(yè)務(wù)邏輯和數(shù)據(jù); 閱讀單元:用于接收服務(wù)器單元中的SWF文件并顯示供用戶操作。
[0010] 上傳單元中所述文件為PDF文件、PPT文件、Excel文件、Swf文件、Flv文件、Word 文件、、Wav文件、JPG文件、GIF文件或PGN文件中的一種。
[0011] 服務(wù)器單元包括應(yīng)用程序服務(wù)器、數(shù)據(jù)庫服務(wù)器、存儲陣列服務(wù)器、swf文件轉(zhuǎn)換 服務(wù)器、臨時轉(zhuǎn)換文件調(diào)度刪除服務(wù)器和在線閱讀文件流服務(wù)器。
[0012] 閱讀單元中所述操作為查看、搜索、打印、適合整頁顯示、跳轉(zhuǎn)頁碼、全屏顯示、翻 頁操作、縮放顯示、放大顯示、控制百分比顯示、顏色標記、單頁顯示、縮略圖顯示或適合寬 度。
[0013] 本發(fā)明所述的在線閱讀系統(tǒng)的使用方法,包括下列步驟: A、 操作人員點擊附件上傳按鈕,瀏覽器打開文件選擇窗口,在用戶選擇本地可以在線 閱讀文件格式的附件后,確定上傳; B、 操作人員點擊需要在線閱讀的附件時,服務(wù)器將文件轉(zhuǎn)換為PDF文件格式; C、 服務(wù)器將已經(jīng)轉(zhuǎn)換好的PDF文件繼續(xù)轉(zhuǎn)換為Swf文件; D、 瀏覽器通過播放Swf實現(xiàn)文檔的在線查看,用戶可以對文檔進行操作; E、 服務(wù)器調(diào)度程序根據(jù)預(yù)先設(shè)定的掃描周期清除臨時轉(zhuǎn)換文件;為保證該過程中生成 的臨時文件能夠得到及時的清除,需要使用定時器定期執(zhí)行清理工作,為保證執(zhí)行頻率不 用太高以及最近生成的文檔不被立即清除,在系統(tǒng)部署時,指定調(diào)度巡檢周期以及臨時文 件夾執(zhí)行清除操作時的最大臨界容量值,清除文件的調(diào)度程序按照巡檢周期定期對臨時文 件夾進行掃描,當發(fā)現(xiàn)臨時文件夾容量超過預(yù)告設(shè)置的臨界值時,則執(zhí)行清除操作,否則不 執(zhí)行。
[0014] B步驟所述的文件為PDF文件、PPT文件、Excel文件、Swf文件、Flv文件、Word文 件、、Wav文件、JPG文件、GIF文件或PGN文件中的一種。
[0015] B步驟所述的轉(zhuǎn)換為通過FlashPager控件進行轉(zhuǎn)換。
[0016] C步驟所述的轉(zhuǎn)換為調(diào)用Swftools控件進行轉(zhuǎn)換。
[0017] D步驟所述的操作為查看、搜索、打印、適合整頁顯示、跳轉(zhuǎn)頁碼、全屏顯示、翻頁操 作、縮放顯示、放大顯示、控制百分比顯示、顏色標記、單頁顯示、縮略圖顯示或適合寬度。
[0018] 下面以附件在線閱讀為具體實施例對本發(fā)明做進一步說明: 系統(tǒng)在邏輯上劃分為5個單元,如圖1所示。設(shè)備組成分別說明如下: 101,附件上傳單元由一臺計算機組成。任何一臺安裝有瀏覽器的計算機都可作為本實 施例的附件上傳單元。
[0019] 102,附件轉(zhuǎn)換處理單元由運行PDF轉(zhuǎn)換程序以及SWF轉(zhuǎn)換程序的服務(wù)器組成。
[0020] 103,臨時轉(zhuǎn)換文件清除單元由運行文件清除調(diào)度程序的服務(wù)器組成。
[0021] 104,服務(wù)器單元由一臺作為應(yīng)用服務(wù)器的IBM小型機、一臺作為數(shù)據(jù)庫服務(wù)器的 IBM小型機和存儲陣列組成,其中兩臺IBM小型機互為熱備。如圖1所示。
[0022] 105,PDF在線閱讀單元由一臺計算機組成。任何一臺安裝有瀏覽器的計算機都可 作為本實施例PDF在線閱讀單元。
[0023] 實施步驟如下: 在線閱讀PDF文件實例,閱讀流程如下: 1)操作人員打開附件上傳窗口,選擇需要上傳的閱讀附件,確定后附件上傳至服務(wù) 器。
[0024] 2)用戶查看Office或者TOF文檔。
[0025] 3)服務(wù)器調(diào)用FlashPager控件把目標文檔轉(zhuǎn)化為PDF文檔。
[0026] 4)服務(wù)器調(diào)用Swftools把PDF文檔轉(zhuǎn)化為SWF文檔。
[0027] 5)服務(wù)器返回轉(zhuǎn)化的Swf文件至瀏覽器播放Swf文檔的頁面,實現(xiàn)文檔的在線查 看、搜索、打印、下載。
[0028] 6)服務(wù)器調(diào)度程序根據(jù)預(yù)先設(shè)定的掃描周期清除臨時轉(zhuǎn)換文件。
[0029] 本領(lǐng)域普通技術(shù)人員可以在理解上述
【發(fā)明內(nèi)容】
的基礎(chǔ)上,對本發(fā)明進行各種擴 展、變化和改進。凡采用等同替換或等效變換所獲得的技術(shù)方案,均落在本發(fā)明的保護范圍 之內(nèi)。
[0030] 本發(fā)明具有下述效益: 1、 實現(xiàn)了用戶不需要安裝龐大的PDF安裝文件就可以直接在瀏覽器查看、搜索、打印、 下載PDF文件,提高了用戶的工作效率; 2、 實現(xiàn)了用戶不需要安裝Office安裝文件就可以直接在瀏覽器查看、搜索、打印、下載 Office文檔,提高了臨時處理Office文檔的效率。
【權(quán)利要求】
1. 一種在線閱讀系統(tǒng),其特征在于包括上傳單元、轉(zhuǎn)換處理單元、文件清除單元、服務(wù) 器單元、閱讀單元,其中: 上傳單元:用于用戶選擇上傳文件并確定后上傳到服務(wù)器單元; 轉(zhuǎn)換處理單元:用于將文件格式轉(zhuǎn)換為SWF文件格式并存儲到服務(wù)器單元; 文件清除單元:用于臨時文件夾容量超過設(shè)置的臨界值時的清除; 服務(wù)器單元:用于存儲業(yè)務(wù)邏輯和數(shù)據(jù); 閱讀單元:用于接收服務(wù)器單元中的SWF文件并顯示供用戶操作。
2. 根據(jù)權(quán)利要求1所述的在線閱讀系統(tǒng),其特征在于上傳單元中所述文件為PDF文件、 PPT文件、Excel文件、Swf文件、Flv文件、Word文件、Wav文件、JPG文件、GIF文件或PGN 文件中的一種。
3. 根據(jù)權(quán)利要求1所述的在線閱讀系統(tǒng),其特征在于服務(wù)器單元包括應(yīng)用程序服務(wù) 器、數(shù)據(jù)庫服務(wù)器、存儲陣列服務(wù)器、swf文件轉(zhuǎn)換服務(wù)器、臨時轉(zhuǎn)換文件調(diào)度刪除服務(wù)器和 在線閱讀文件流服務(wù)器。
4. 根據(jù)權(quán)利要求1所述的在線閱讀系統(tǒng),其特征在于閱讀單元中所述操作為查看、搜 索、打印、適合整頁顯示、跳轉(zhuǎn)頁碼、全屏顯示、翻頁操作、縮放顯示、放大顯示、控制百分比 顯示、顏色標記、單頁顯示、縮略圖顯示或適合寬度。
5. -種權(quán)利要求1所述的在線閱讀系統(tǒng)的使用方法,其特征在于包括下列步驟: A、 操作人員點擊附件上傳按鈕,瀏覽器打開文件選擇窗口,在用戶選擇本地可以在線 閱讀文件格式的附件后,確定上傳; B、 操作人員點擊需要在線閱讀的附件時,服務(wù)器將文件轉(zhuǎn)換為PDF文件格式; C、 服務(wù)器將已經(jīng)轉(zhuǎn)換好的PDF文件繼續(xù)轉(zhuǎn)換為Swf文件; D、 瀏覽器通過播放Swf實現(xiàn)文檔的在線查看,用戶可以對文檔進行操作; E、 服務(wù)器調(diào)度程序根據(jù)預(yù)先設(shè)定的掃描周期清除臨時轉(zhuǎn)換文件。
6. 根據(jù)權(quán)利要求5所述的在線閱讀系統(tǒng)的使用方法,其特征在于B步驟所述的文件為 PDF文件、PPT文件、Excel文件、Swf文件、Flv文件、Word文件、、Wav文件、JPG文件、GIF 文件或PGN文件中的一種。
7. 根據(jù)權(quán)利要求5所述的在線閱讀系統(tǒng)的使用方法,其特征在于B步驟所述的轉(zhuǎn)換為 通過FlashPager控件進行轉(zhuǎn)換。
8. 根據(jù)權(quán)利要求5所述的在線閱讀系統(tǒng)的使用方法,其特征在于C步驟所述的轉(zhuǎn)換為 調(diào)用Swftools控件進行轉(zhuǎn)換。
9. 根據(jù)權(quán)利要求5所述的在線閱讀系統(tǒng)的使用方法,其特征在于D步驟所述的操作為 查看、搜索、打印、適合整頁顯示、跳轉(zhuǎn)頁碼、全屏顯示、翻頁操作、縮放顯示、放大顯示、控制 百分比顯示、顏色標記、單頁顯示、縮略圖顯示或適合寬度。
【文檔編號】G06F17/22GK104156341SQ201410372338
【公開日】2014年11月19日 申請日期:2014年7月31日 優(yōu)先權(quán)日:2014年7月31日
【發(fā)明者】許斌, 高振洪 申請人:武鋼集團昆明鋼鐵股份有限公司