|
本帖最後由 CeresSu 於 2010-4-11 14:34 編輯
最近有同學遇到了發佈Flash影片時...檔案太大的問題
扣除Flash影片中的點陣圖問題外,還有一個影響Flash影片檔案大小的因素
那就是...是否內嵌字體的問題
此設定選項不但會影響Flash影片的檔案大小外,對於小字體的清晰度與易讀性也有很關鍵的影響喔~
在此特別針對字體的消除鋸齒問題跟大家作個介紹...:)
Flash中關於消除文字鋸齒的功能只能適用於發佈為Flash Player 8或更新的版本的 SWF檔使用,如果要使用進階的消除鋸齒功能,必須將FLA原始檔升級成適用 Flash Player 8或更新的版本(檔案/發佈設定);如果發佈的是比較舊的Flash Player版本的話,就只能使用「消除動畫鋸齒」這項功能而已。
究竟為什麼要有消除鋸齒的功能?此項功能的作用又是什麼呢?
其實消除鋸齒的功能就是針對Flash影片中要用來顯示較小字體時所使用的,也就是說當影片中有小字體又要顯示清楚的話,那就可以設定消除鋸齒,指定個別文字欄位字體的粗細及清晰度,讓文字看起來小但卻很清楚。
須特別留意的是,消除鋸齒功能是套用在每個文字欄位上,而不是每個字元上。
關於文字的消除鋸齒選項說明如下:「屬性」面板
- 使用裝置字體
使用一般裝置字體作為嵌入字體外框的資訊,也就是指定SWF影片使用本機電腦中所安裝的字體來顯示文字。裝置字體針對大部分的字體大小都能清楚辨識(10點以下)。由於裝置字體不會嵌入SWF的影片檔中,所以此方式並不會增加SWF 的檔案大小,但萬一使用者的電腦中沒有安裝對應於裝置字體的字體的話,那就會發生文字看起來和預期的不一樣的結果。
- 點陣字 ( 無消除鋸齒)
此方式就是將消除鋸齒的功能關閉,不提供文字平滑化的處理。這樣做的話會讓文字顯示出銳利的邊緣,且由於字體外框是內嵌在檔案當中的,因此會讓SWF影片的檔案大小增加。點陣圖文字匯出後看起來很清晰,可是其縮放效果卻很差。
- 消除動畫鋸齒
忽略對齊和字距微調資訊,用來建立較為順暢的動畫。由於字體外框內嵌在影片當中,所以選擇此種方式會增加SWF影片的檔案大小。為了增加文字的易讀性,建議在指定這個選項時,可以使用10點或以上的文字。
- 消除鋸齒增加易讀性
使方式是使用可讓字體(特別是小字體)更易於閱讀的Flash文字顯示引擎。但由於字體外框內嵌在影片當中,所以選擇此種方式會增加SWF影片的檔案大小,且此方式的設定只適用於Flash Player 8或更新的版本使用。另外,如果想要製作文字動畫的話,建議改用「消除動畫鋸齒」的方式會有較佳的效果。
- 自訂消除鋸齒
使用者透過「清晰度」與「粗細」的設定來自訂字體的屬性。「清晰度」用來設定文字邊緣和背景之間轉換的平滑度,而「粗細」則是用來指定字體在消除鋸齒轉換效果上顯示的粗細程度(數字越大,字元看起來會越粗)。由於此方式也是字體外框內嵌在影片當中,所以一樣會增加SWF影片的檔案大小,且此方式的設定也只適用於Flash Player 8或更新的版本。
不知道經過老師上述的說明...同學是否都明白此屬性的作用了呢?
如果還不懂的話...那就來上Flash的課吧~ :) |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
評分
-
1
查看全部評分
-
|