查看單個文章
舊 2010-08-26, 01:04 AM   #2 (permalink)
LKKK
長老會員
榮譽勳章
UID - 330984
在線等級: 級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時級別:47 | 在線時長:2403小時 | 升級還需:93小時
註冊日期: 2009-09-20
文章: 749
現金: 29 金幣
資產: 611851 金幣
預設

會造成.swf檔案上的文字縮小變模糊

是因為,您將.swf檔案直接連結到瀏覽器上
大多數的瀏覽器在顯示flash檔案時,如沒有指定檔案大小
預設值為在網頁的空間中顯示"全部"的flash檔

您原始檔的大小,為全螢幕,約為1024×768像素,再加上,下方約10個像素的控制條
即為1024×780像素

而一般使用者不論用何種瀏覽器

瀏覽器右側方會有約10個像素的上、下拉把
上方還有瀏覽器名稱列,工具列、網址列或其它輔助工具列
能用在顯示的像素可能只剩1010×600像素

硬要把1024×780像素,擠進1010×600像素的空間中
只能自動縮小比例顯示,才能看到全部的視頻

某些flash檔案,只要縮小比例,文字就會模糊了

要解決此問題
您應該縮小原始檔案的大小,如果在錄製之初,能限定檔案大小在1000×500像素
就不會因為顯示時被依比率縮小檔案而字體模糊不清了

不過這方式還是不夠周全

因為上網的使用者百百種,不是每個人都用液晶顯示幕看網頁
如果遇到CRT的使用者,正常顯示解析度為800×600
還是會遇到上述被縮小的狀況

比較合宜的方式有數種

最簡單的方法就是寫一個簡單的.htm網頁檔
依要顯示的.swf檔案大小,給它足夠的空間
超出螢幕能顯示的部份就會自動以拉條來容納位置
在各種不同的瀏覽器或解析度之下,都可以依原始檔案大小顯示

替您寫了一個簡單的指定原始空間大小的網頁

要看結果請點此處

不知如此是否合您的需求?

某些專業的教學檔網頁上,會寫一個連結,要看教學節目時,點選此連結
會開一個彈出網頁,此新網頁不顯示任何的工具列,看完了直接關掉就可以了
如此顯示的面積大很多,比較合於教學網的展示使用

要看彈出視窗(無工具列)效果,請點選此處

(一般瀏覽器認定彈出視窗,為廣告,會被封鎖,請允許快顯,才能觀看效果)

上述二個簡單的網頁,請直接看網頁原始檔,即可知道寫法及內容了

此帖於 2010-09-02 05:12 AM 被 LKKK 編輯. 原因: 更改連結,從國外網站改為國內網站
LKKK 目前離線  
送花文章: 15738, 收花文章: 746 篇, 收花: 6305 次
回覆時引用此帖
有 7 位會員向 LKKK 送花:
a471 (2010-08-26),crd1871 (2010-08-27),dkdk6987 (2010-08-26),getter (2010-08-27),grc45 (2010-08-27),magicwoo (2010-08-26),yu jun (2010-08-26)
感謝您發表一篇好文章