| 網站首頁 | Ps下載中心 | 字體下載 | 筆刷下載 | PSD素材 | 矢量素材 | 圖片素材 | Ps教程 | 設計學院 | Photoshop作品 | 書法藝術 | 
Flash CS5操作指南(53)一致文字外觀的內嵌字體
(載入中...)

一致文字外觀的內嵌字體

在因特網的計算機上播放發布的 SWF 檔案時,無法保證這些計算機具有您所使用的字體。為了確保文字維持您想要的外觀,您可以內嵌整個字體或字體的特定字符子集合。在發布的 SWF 檔案中內嵌字符后,SWF 檔案就可以使用該字體,無論播放檔案的計算機是否具備該字體。內嵌字體后,您可以在發布的 SWF 檔案中隨處使用該字體。

Flash Professional CS5 起,Flash 會自動內嵌含文字之所有文字對象所使用的全部字符。自行建立內嵌字體組件可讓您的文字對象使用額外的字符,例如,運行時間接受使用者輸入的時候,或是使用 ActionScript 編輯文字的時候。當文字對象的「消除鋸齒」屬性設為「使用裝置字體」時,便不需要內嵌字體。指定要內嵌在 FLA 檔案中的字體,Flash 便會在您發布SWF 檔案時內嵌這些字體。

在下列三種狀況下,您必須在 SWF 檔案中內嵌字體以確保正確的文字外觀:

FLA 檔案建立的文字對象為整體設計的一部分,因而需要一致的文字外觀時。

FLA 檔案中以 ActionScript 動態產生文字時。以 ActionScript 建立動態文字時,您必須在 ActionScript 中指定要使用的字體。

                        SWF 檔案包含文字對象,且可由未內嵌所需字體的其他 SWF 檔案加載時。「字體內嵌」對話框提供下列功能:

                        •              在單一位置管理所有內嵌的字體。

                        •              為每個內嵌的字體建立字體組件。

                        •              為字體選取內嵌字符的自定義范圍,以及預先定義的范圍。

                        在同一檔案中使用 Text Layout Framework (TLF) 文字與傳統文字,并各自為這兩種文字使用內嵌字體。

                        繼續使用以舊方法內嵌字體的 Flash Professional CS4 與較早的 FLA 檔案,舊方法會關聯內嵌字符與特定的文字對象。開啟舊的 FLA 檔案時,Flash Professional CS5 與之后的版本會允許您使用「字體內嵌」對話框來編輯這些較舊的內嵌字體。

 

SWF 檔案中的字體內嵌字符:1 Flash 中開啟 FLA 檔案時,以下列其中一種方式開啟「字體內嵌」對話框:

                        選擇「文字 > 字體內嵌」。

                        •              從「組件庫」面板選項選單選擇「新增字體」。

                        •              以鼠標右鍵單擊「組件庫」面板樹視圖中的空白處,并選擇「新增字體」。

 

在「文本屬性」檢測器中,單擊「嵌入」按鈕。2 如果尚未在「字體內嵌」對話框中選取您要的字體,請單擊「新增」(+) 按鈕將內嵌字體新增至 FLA 檔案。從「組件庫」或「文本屬性」檢測器開啟「字體內嵌」對話框時,字體項目會自動顯示在對話框中。3 在「選項」索引卷標中,選取要內嵌之字體的「系列」與「樣式」。從「文本屬性」檢測器或「組件庫」面板開啟「字體內嵌」對話框時,目前選取項目所使用的字體會自動顯示在對話方

塊中。4 在「字符范圍」區段中,選取要內嵌的字符范圍。內嵌的字符越多,發布的 SWF 檔案便越大。5 若要內嵌額外的特定字符,請在「也包括下列字符」字段中輸入這些字符。6 若要讓 ActionScript 程序代碼存取內嵌字體組件,請在「ActionScript」索引卷標中選取「導出給 ActionScript 使用」。7 若選取「匯出給 ActionScript 使用」,請一并選取外框格式。若為 TLF 文字容器,請選取「TLF (DF4)」做為「外框格

式」。若為傳統文字容器,請選取「傳統 (DF3)」。您必須針對 TLF 與傳統文字容器,建立個別的內嵌字體組件。TLF (DF4) 外框格式無法用于 PostScript Type 1 字體。TLF (DF4) 需要 Flash Player 版本 10 或更新的版本。8 若要使用字體組件做為共享資源,請選取「ActionScript」索引卷標中「共享」區段的選項。如需使用共享資源的詳細信息,請參閱第148 頁「共享組件庫資源」。

編輯內嵌字體組件的參數:1 請執行下列其中一項:

                        •              以鼠標右鍵單擊「組件庫」中的字體組件,然后選擇「屬性」。

                        •              選取「舞臺」上的文字容器,并單擊「屬性」檢測器中「字符」區段的「嵌入」按鈕。

                        •              選取「組件庫」中的字體組件,并從面板選項選單中選擇「編輯屬性」。

                        •              雙擊「組件庫」中的字體組件圖標。

                        選擇「文字 > 字體內嵌」,然后在對話框左側的樹視圖中選取要編輯的字體組件。

 

2   在「字體內嵌」對話框中進行變更,然后單擊「確定」。

「字體內嵌」對話框中的樹視圖會顯示目前 FLA 檔案中的所有字體組件,并按照字體系列來排列。對話框開啟時,您可以編輯任何或所有字體。接著按「確定」按鈕即可認可變更。

備注:若將 Flash Professional CS5 FLA 檔案儲存為 CS4 格式,字體組件將轉換為 CS4 字體組件,CS4 字體組件會嵌入字體中字符的所有范圍,而非選取的子范圍。所有 TLF 文本塊都會轉換為傳統文字字段。字體組件會儲存為 DefineFont3 格式,以確保可與傳統文字兼容。每個 CS4 字體組件將包含所使用之每種字體的所有內嵌字體信息。儲存為 CS4 格式也會導致內嵌信息移至參考字體組件的任何文字對象中,因為這是內嵌字體信息儲存于 Flash Pro CS4 及較早版本的方式。

本類熱門教程:

PS結合Flash制作瓢蟲動畫

Flash  CS6 功能特性中文詳

Flash 8 線條實例演練—畫

flash中MP3導入及同步歌詞

FLASH CS3快速打造一個小奶
最新更新教程:
Powered by:www.jllllh.com.cn〖粵ICP備09027937號〗〖粵公網安備44078402440812號〗All Rights Reserved.
赛车北京pk10历史记录
山东11选5每天盈利2000 巨款大冲击 11选五5开奖新疆 nba季后赛首轮爵士vs火箭 09年公牛vs骑士 美女麻将2单机下载 免费看日本黄色片 31先选7走势图 乐乐上海麻将安卓 2019精品番号网 德易策略 云南十一选五走势图 活塞vs湖人nba总决赛5 聚友贵州麻将上分 山西十一选五计划 球探比分网足球即时比分007 作者:佚名    教程來源:本站原創    點擊數:    更新時間:2012-2-29