close

 

 D-Link 駐站作家: 文/ 圖: 阿正老師

許多網站常會將要給使用者瀏覽的文件,直接提供原始檔的下載,但是如果剛好使用者沒有安裝軟體來開啟該檔案時,會變得相當麻煩。如果我們能將文件轉為常見的Flash格式,就可以讓使用者即使沒有安裝軟體,只要用瀏覽器就能夠直接閱讀這份文件,而且又能保留原本的版面格式(一般文件轉成HTML檔版面很容易跑掉)。

今天阿正老師要介紹三套免費工具,一套是SWFTools,可以將PDF檔轉為SWF檔;另外兩套是Print2Flash及SWF Printer Pro,可以將文件直接列印成Flash格式。

一、前言

據統計指出,目前有超過99%的瀏覽器能夠讀取Flash的網頁(包括手機、遊樂器、PDA…,但不包括Apple的iPod/iPhone/iPad),在網頁越來越行動化的同時,不少網頁的設計者(或內容發布者)還是習慣將原始的文件檔(如doc、xls、ppt…)直接放在網頁上提供使用者下載。
但是不少使用者的電腦或是手持裝置不見得能直接開啟這些檔案(沒有安裝軟體或閱讀器),因此使用者必須再去尋找能開啟這些檔案的電腦,才能閱讀裡面的內容,這種直接放原始檔給使用者來下載的網頁就顯得相當不友善。

如果我們能在網頁中,插入一個Flash格式的文件,就能讓使用者輕鬆用各種平台、各種瀏覽器來開啟這些檔案,不必被軟體的格式所綁死。其實Flash格式的文件已經廣泛用在不少「文件分享」的網站中,如Scribd講義王slideshare…等網站,都可讓使用者上傳自己的文件檔,再轉換成Flash格式讓其他讀者能直接利用瀏覽器來觀看,省去了下載、開啟檔案的時間,也可以避免原始檔被別人輕易下載拿去複製或修改。




 
簡單整理一下用Flash格式來顯示文件的優點:

• 更佳的存取性:只要是能顯示Flash格式的裝置都能輕鬆存取
• 更高的相容性:不論使用哪種作業系統,都能夠讀取轉為Flash格式的文件
• 高好的安全性:可以避免文件的原始檔流出
• 不需要另外安裝軟體:使用者只要能有支援Flash的瀏覽器就能觀看
• 可嵌入到網頁中:可以在網頁裡面嵌入Flash文件,方便閱讀

目前市面上較常見的Flash轉檔技術像是Macromedia的Flashpaper、及Scribd所使用的iPaper,不過這些轉檔技術都是屬於商業軟體,一般使用者要購買可不便宜,因此下面阿正老師就介紹三套免費的工具,能讓你輕鬆將文件轉成能直接在網頁上閱讀的SWF格式。


一、使用SWFTools來轉檔

SWFTools是一套支援Windows與Linux的工具集,不少提供文件轉Flash的文件分享網站都使用這套工具來轉換。SWFTools提供了PDF/JPG/GIF/PNG/WAV/AVI/字型等格式直接轉換成SWF的程式,不過可惜的是它並不支援Flash虛擬印表機的功能,因此需要先將文件轉成PDF檔才能做轉換。

要怎麼轉成PDF呢?很簡單,只要先參考本站的文章:《PDF應用懶人包,讓你輕鬆學會使用PDF!》,裡面就有介紹多種PDF轉檔軟體,
只要挑一套來安裝就可以將文件列印成一個PDF檔。

SWFTools
• 官方網站:
http://www.swftools.org/
• 官方下載點:[Windows版](14MB) [Linux版](2.6MB)
• 範例網頁:
http://www.swftools.org/flash/paper5.html

SWFTools的使用步驟如下:

1.因為SWFTools安裝後不會在【程式集】建立捷徑,因此請到安裝的資料夾中(預設是C:\Program Files\SWFTools)裡面執行「gpdf2swf.exe」,然後從【File】→【Open PDF】來開啟你的PDF檔。




 
2.接著用Ctrl或Shift加上滑鼠左鍵,來選擇你要轉成Flash的頁面,也可以從【Edit】裡面來選擇全部或是奇偶頁。



 
3.接著從【Edit】→【Options】中,設定轉檔的解析度(Resolution),預設為72dpi(螢幕解析度),如果你想讓讀者看得更清楚,可以將解析度調高。




 
4. 在選項中還有一個「Viewer」(閱讀器)的分頁,可以選擇要用哪種閱讀器來閱讀這份Flash文件(建議使用「rfx Viewer」,因為可以縮放頁面大小),並可設定Flash的版本、是否要存成HTML檔、還有Flash的寬度及高度。



 
5.設定完成後,點選【File】→【Save SWF】,可以選擇「One Page Per File」(一頁轉成一個SWF檔)、「All Pages」(全部頁面)及「Selected Pages」(選擇的頁面)三種。


 
6.輸出之後就會產生一個SWF檔跟一個HTML檔,用瀏覽器打開html檔就會出現一個類似電子書的網頁,中間上方可以翻頁,右上角則可以縮放顯示的大小。



 
7.只要將HTML檔中的這段HTML語法複製起來,貼到你的網頁中,並一起複製SWF檔到網頁的資料夾裡面,就可以在你的網頁裡面輕鬆展示多頁的文件了。



 
二、Print2Flash

Print2Flash是一套相當容易使用的Flash轉檔工具,可以直接產生一台虛擬印表機,將各種文件輕鬆轉成Flash格式。Print2Flash分成商業版跟免費版,免費版會在轉出文件的左上角顯示該公司的Logo。

Print2Flash 免費版
• 官方網站:
http://print2flash.com/
• 軟體下載:[官網下載點]
• 支援平台:Windows 2000/XP/2003/Vista/2008/7
• 使用限制:轉出的文件會出現Print2Flash的商標,不支援64位元OS 


 1.下載並安裝Print2Flash後,會多出一台「Print2Flash 3 Free Printer」的虛擬印表機,只要是能夠列印的文件,都可以轉換成Flash格式喔!




 
2.轉檔完成之後,會出現一個Print2Flash的軟體視窗,畫面中央會顯示轉換成Flash的結果,接著按下上方工具列的〔Save Flash〕或〔Save HTML〕就可以檔案存成SWF或是HTML+SWF。



 
3.最後用瀏覽器開啟剛剛轉出的Flash或HTML檔案,就會看到一本電子書呈現在眼前,不但可以翻頁、縮放之外,按下右上角的〔>>〕按鈕還可以旋轉或列印文件喔!是不是覺得非常方便呢?(話說Print2Flash跟Flashpaper的介面還真是像啊~)



 
 
三、SWF Printer Pro

最後要介紹的是SWF Printer Pro這套工具,該軟體的閱讀界面比前面兩者「陽春」許多,而且已經有一段時間沒更新了,目前只支援到Windows Vista,尚不支援Windows 7,下面便簡單介紹一下使用方式。


SWF Printer Pro 1.2
• 官方網站:
http://bytescout.com/
• 軟體下載:[官網下載點]
• 支援平台:Windows 2000/XP/Vista
 
1.安裝SWF Printer Pro後,會產生一台虛擬印表機,直接選擇列印到「SWF Printer」即可轉檔。



 
2.轉檔過程中會出現設定選項,可以設定播放方式、導覽列、尺寸、音樂…等項目。






  
3.轉檔完成後便可以直接在瀏覽器上面觀看你的Flash文件了,不過跟前面介紹的兩套轉檔程式比起來,SWF Printer轉出的Flash檔播放功能簡單不少,只有右下角有上一頁跟下一頁的按鈕,沒辦法縮放文件,如果文件的字型較小就比較不適合用它來轉檔了,如果是一般的簡報檔或要將圖片轉為Flash的投影片,用SWF Printer倒是相當簡單方便。


 
 
以上介紹的這三套Flash轉檔軟體各有優缺點,SWFTools提供多種轉換工具,可以用命令列批次轉檔,而且支援了Linux,因此對平時就有將文件列印成PDF習慣的使用者來說,要批次轉換大量的PDF檔相當方便。
而Print2Flash跟SWF Printer就屬於Flash虛擬印表機的軟體,雖只有支援Windows,但是使用起來較為簡便,不像SWFTools還要先將文件轉成PDF再轉成Flash,使用者們可以依照自己的使用需求,挑選一套來試著將文件轉成Flash檔放在網頁上喔!

本文轉載自軟體玩家,不代表本公司立場 *

arrow
arrow
    全站熱搜

    dlinktwblog 發表在 痞客邦 留言(0) 人氣()


    留言列表 留言列表

    禁止留言