網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)軟件應(yīng)用領(lǐng)域,具體涉及一種網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法。
【背景技術(shù)】
[0002]swf (shock wave flash)是Adobe公司的Flash動(dòng)畫設(shè)計(jì)軟件的專用格式,swf文檔能夠以較小的資源占有量在網(wǎng)頁中顯示出輪廓清晰的矢量圖形,目前已經(jīng)廣泛應(yīng)用于文庫資源類網(wǎng)站。雖然加載了 swf文檔的網(wǎng)頁頁面便于用戶瀏覽,但網(wǎng)絡(luò)服務(wù)器端不公開其swf文件路徑,使得網(wǎng)絡(luò)客戶端的網(wǎng)絡(luò)瀏覽器不能下載或保存網(wǎng)頁顯示的swf文檔,也無法將網(wǎng)頁所顯示的swf文檔內(nèi)容直接生成PDF格式,不方便用戶對(duì)swf文檔的保存和使用。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是,克服以上所述缺陷,提供一種網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法,操作簡單,可輕松獲取網(wǎng)頁加載的swf格式文檔,并將其生成PDF格式文檔。
[0004]為了解決以上所述技術(shù)問題,本發(fā)明所述網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法,包括以下步驟:
(1)用搜狗瀏覽器瀏覽加載了 swf格式文檔的網(wǎng)頁,獲取當(dāng)前訪問網(wǎng)頁的swf文檔的路徑及名稱;
(2 )利用搜狗瀏覽器開發(fā)工具中的Network功能項(xiàng)掃描出所述步驟(1)訪問網(wǎng)頁的swf文檔路徑及名稱,對(duì)掃描列表中的swf文檔進(jìn)行下載,保存到本地計(jì)算機(jī);
(3)用能夠支持Flash插件的網(wǎng)絡(luò)瀏覽器打開所述步驟(2)保存到本地計(jì)算機(jī)的swf文檔,通過pdf Factory Pro軟件虛擬打印所述swf文檔,將swf文檔轉(zhuǎn)換為FOF格式文檔。
[0005]作為優(yōu)選,本發(fā)明所述網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法,所述步驟(3)能夠支持Flash插件的網(wǎng)絡(luò)瀏覽器為IE瀏覽器。
[0006]本發(fā)明所述網(wǎng)頁加載swf格式文檔的獲取方法,其原理如圖1所示,在網(wǎng)絡(luò)服務(wù)器端加載swf文檔后生成訪問頁面,客戶端計(jì)算機(jī)通過搜狗瀏覽器訪問加載了 swf格式文檔的網(wǎng)頁,并通過內(nèi)置的開發(fā)者工具的Network工具對(duì)服務(wù)器端的swf文檔位置和名稱進(jìn)行掃描后生成文件列表,用戶根據(jù)swf文檔列表進(jìn)行下載,實(shí)現(xiàn)了服務(wù)器端的swf文檔的本地化保存。然后,用戶端計(jì)算機(jī)通過pdf Factory Pro虛擬打印機(jī)軟件實(shí)現(xiàn)swf文檔的FOF格式轉(zhuǎn)換。
[0007]本發(fā)明的有益效果:通過本發(fā)明所述方法,可以實(shí)現(xiàn):1、網(wǎng)絡(luò)客戶端可以直接獲取當(dāng)前網(wǎng)絡(luò)瀏覽器軟件中顯示的swf格式文檔的服務(wù)器端有效地址并對(duì)其進(jìn)行下載保存,而不需要應(yīng)用第三方軟件,解決網(wǎng)頁加載的swf格式文檔只能在線瀏覽,不能離線保存的問題;2、實(shí)現(xiàn)了 swf格式文檔生成高質(zhì)量的PDF格式文檔,解決了不同格式文檔顯示內(nèi)容的一致性問題。
【附圖說明】
[0008]圖1為本發(fā)明所述方法的基本原理框圖;
圖2為本發(fā)明所述方法的基本流程框圖。
【具體實(shí)施方式】
[0009]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
[0010]本發(fā)明所述網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法,包括以下步驟:
(1)用搜狗瀏覽器瀏覽加載了 swf格式文檔的網(wǎng)頁,獲取當(dāng)前訪問網(wǎng)頁的swf文檔的路徑及名稱;
(2 )利用搜狗瀏覽器開發(fā)工具中的Network功能項(xiàng)掃描出所述步驟(1)訪問網(wǎng)頁的swf文檔路徑及名稱,對(duì)掃描列表中的swf文檔進(jìn)行下載,保存到本地計(jì)算機(jī);
(3)用能夠支持Flash插件的網(wǎng)絡(luò)瀏覽器打開所述步驟(2)保存到本地計(jì)算機(jī)的swf文檔,通過pdf Factory Pro軟件虛擬打印所述swf文檔,將swf文檔轉(zhuǎn)換為FOF格式文檔。
[0011]作為優(yōu)選,本發(fā)明所述網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法,所述步驟(3)能夠支持Flash插件的網(wǎng)絡(luò)瀏覽器為IE瀏覽器。
[0012]實(shí)施例:
1、軟件安裝
在Windows操作系統(tǒng)下安裝搜狗瀏覽器和pdf Factory Pro虛擬打印機(jī)軟件。
[0013]2、掃描網(wǎng)頁加載的swf文檔
(1)打開搜狗瀏覽器,輸入網(wǎng)址后訪問網(wǎng)頁,并在“工具”菜單欄中選擇“開發(fā)者工具”,或者使用“F12”快捷鍵打開“開發(fā)者工具”;
(2)在“開發(fā)者工具”中選擇“Network”;
(3)刷新當(dāng)前瀏覽頁面;
(4)在“Network”欄目的“Filter”中輸入“.swf”并回車即可顯示swf文檔列表。
[0014]3、下載swf文檔
(1)在文檔列表中選擇所需的swf文檔,點(diǎn)擊鼠標(biāo)右鍵后選擇“Copylink address”選項(xiàng);
(2)在“工具”菜單欄中選擇“下載管理器”并新建下載任務(wù),在下載“新建下載”項(xiàng)中的“網(wǎng)址”輸入框中粘貼所復(fù)制的swf文檔存放地址后進(jìn)行下載。
[0015]4、swf格式文檔轉(zhuǎn)換為PDF格式文檔
(1)確認(rèn)Windows操作系統(tǒng)的InternetExplorer網(wǎng)絡(luò)瀏覽器安裝有Adobe FlashPlayer 插件;
(2)選擇本地計(jì)算機(jī)中已經(jīng)下載完畢的swf文檔,并選擇打開方式為InternetExplorer網(wǎng)絡(luò)瀏覽器;
(3)InternetExplorer網(wǎng)絡(luò)瀏覽器加載并顯示出swf文檔后,在“文件”菜單欄中選擇“打印”選項(xiàng),然后“選擇打印機(jī)”為pdf Factory Pro進(jìn)行打印即可輸出PDF格式的文檔。
[0016]通過本發(fā)明所述方法可以完整的掃描出訪問頁面的swf文檔的路徑及名稱,并通過下載方式將swf文檔保存于本地的計(jì)算機(jī),同時(shí)利用pdf Factory Pro虛擬打印機(jī)軟件,在網(wǎng)絡(luò)瀏覽器中打印生成PDF文檔,完整實(shí)現(xiàn)了網(wǎng)頁加載swf文檔的獲取及PDF格式生成的功能需求。該方法有效解決了客戶端用戶無法獲取隱藏的swf格式文檔及swf格式文檔轉(zhuǎn)換為PDF格式文檔的問題。
【主權(quán)項(xiàng)】
1.一種網(wǎng)頁加載swf格式文檔的獲取及roF格式文檔生成的方法,其特征在于,所述方法包括以下步驟: (1)用搜狗瀏覽器瀏覽加載了 swf格式文檔的網(wǎng)頁,獲取當(dāng)前訪問網(wǎng)頁的swf文檔的路徑及名稱; (2 )利用搜狗瀏覽器開發(fā)工具中的Network功能項(xiàng)掃描出所述步驟(1)訪問網(wǎng)頁的swf文檔路徑及名稱,對(duì)掃描列表中的swf文檔進(jìn)行下載,保存到本地計(jì)算機(jī); 用能夠支持Flash插件的網(wǎng)絡(luò)瀏覽器打開所述步驟(2)保存到本地計(jì)算機(jī)的swf文檔,通過pdf Factory Pro軟件虛擬打印所述swf文檔,將swf文檔轉(zhuǎn)換為PDF格式文檔。2.根據(jù)權(quán)利要求1所述網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法,其特征在于,所述步驟(3)能夠支持Flash插件的網(wǎng)絡(luò)瀏覽器為IE瀏覽器。
【專利摘要】本發(fā)明公開了一種網(wǎng)頁加載swf格式文檔的獲取及PDF格式文檔生成的方法,網(wǎng)絡(luò)客戶端的用戶通過搜狗瀏覽器軟件內(nèi)置的Network工具獲取服務(wù)器端隱藏的swf格式文檔的完整路徑,并對(duì)swf格式文檔進(jìn)行下載,然后利用pdf?Factory?Pro軟件將獲取的swf格式文檔生成高質(zhì)量的PDF格式文檔。通過本發(fā)明所方法可以實(shí)現(xiàn)以下3項(xiàng)應(yīng)用需求:1、獲取當(dāng)前訪問網(wǎng)頁的swf文檔的路徑及名稱;2、利用瀏覽器下載網(wǎng)頁中的swf文檔并保存于本地計(jì)算機(jī);3、將本地計(jì)算機(jī)保存的swf文檔轉(zhuǎn)換為PDF格式文檔。
【IPC分類】G06F17/21
【公開號(hào)】CN105389293
【申請(qǐng)?zhí)枴緾N201510730056
【發(fā)明人】李 遠(yuǎn), 喻立, 李安培
【申請(qǐng)人】云南電網(wǎng)有限責(zé)任公司紅河供電局
【公開日】2016年3月9日
【申請(qǐng)日】2015年11月2日