在FLASH中雖然可以很方便地將GIF文件轉(zhuǎn)換為SWF格式的文件,但如果要轉(zhuǎn)換的GIF文件很多,這項(xiàng)工作就會(huì)變成一件十分煩瑣的事。筆者找到了GIF到SWF的轉(zhuǎn)換利器--GIF2SWF,它可以把你的動(dòng)態(tài)或靜態(tài)GIF文件轉(zhuǎn)換為動(dòng)態(tài)或靜態(tài)SWF,使你可以在保持圖像質(zhì)量(用于橫幅,圖標(biāo),簡介等等)的情況下優(yōu)化文件大小。GIF2SWF最新的版本是V2.5(共享軟件),文件大小為475KB 。
下載地址:search.asp?act=topic&keyword=GIF2SWF
GIF2SWF的使用很簡單,在裝好軟件后打開軟件(如圖1)所示,單擊"添加文件"選擇GIF文件,為方便一次批量選擇,筆者建議你將要轉(zhuǎn)換的GIF文件放在同一目錄下(如圖2),如果要轉(zhuǎn)換的文件不在同一目錄下,你可以再次點(diǎn)擊"添加軟件"查找到要轉(zhuǎn)換的GIF文件,然后一次轉(zhuǎn)換成SWF文件。如果你要重新選擇GIF文件,可以點(diǎn)擊“重置”按鈕。
圖1 GIF2SWF顯示界面
圖2 打開對(duì)話框
然后在"選項(xiàng)"區(qū)域進(jìn)行播放設(shè)置(即生成的Flash動(dòng)畫播放設(shè)置),選擇"更改循環(huán)時(shí)長"單選項(xiàng)可設(shè)置循環(huán)播放的時(shí)間,"使用原史循環(huán)"則是使用GIF文件自身的默認(rèn)播放時(shí)間。永遠(yuǎn)循環(huán)、自定義播放次數(shù),這兩項(xiàng)只有選擇了"更改循環(huán)時(shí)長"才會(huì)顯示出來。
如果你的要求很高,還可以點(diǎn)擊 菜單--》發(fā)布設(shè)置 對(duì)話框(如圖3)做進(jìn)一步的設(shè)置,優(yōu)化SWF文件。
圖3 打開發(fā)布設(shè)置對(duì)話框
邊界校:由于Flash播放器有一個(gè)在縮放方面的錯(cuò)誤,當(dāng)你想要縮放到100&觀看動(dòng)畫時(shí),您實(shí)際看到的只是它的99.9%,這個(gè)選項(xiàng)將圍繞所有位圖制作一個(gè)透明的邊界來糾正這個(gè)錯(cuò)誤。
使用GIF文件背景:如果您激活了此選項(xiàng),Shockwave的背景將會(huì)和GIF文件中指定的背景一樣。注,如果你同時(shí)選中"優(yōu)化畫面尺寸"這一項(xiàng),它將帶來不同的效果。
優(yōu)化畫面尺寸:優(yōu)化畫面大小。在動(dòng)畫GIF中,第一幀固定了畫面的大小,而在SWF格式中所有的位圖都有獨(dú)立的大小,如果你選中了"優(yōu)化畫面尺寸"就可以優(yōu)化文件大小。如果您啟用此選項(xiàng),所有在圖像周圍相同顏色的像素將會(huì)被刪除(如果您選擇使用GIF背景選項(xiàng),則只有在圖像周圍與背景相同顏色的像素才會(huì)被刪除)。
防止編輯:保護(hù)防止導(dǎo)入。
自動(dòng)生成HTML文件:在轉(zhuǎn)換成SWF文件的同時(shí)生成內(nèi)嵌SWF文件的HTML網(wǎng)頁。
顯示完整的FLASH右鍵菜單:如果你想要程序生成的內(nèi)嵌SWF文件的HTML網(wǎng)頁上有“放大”、“縮小”、“品質(zhì)”等完整的FLASH右鍵菜單(如圖4),可以選中這一項(xiàng)。
至此我們就可以點(diǎn)擊"Convert轉(zhuǎn)換按鈕來將GIF文件轉(zhuǎn)換成SWF文件,轉(zhuǎn)換生成的SWF文件以及HTML文件會(huì)自動(dòng)保存在源文件所在的目錄中。