flash 中文字体共享库操作方法

2008-11-16 16:19:52

昨天上网上找了半天资料,还特意看了一下[url=http://www.macromedia.com/support/flash/ts/documents/sharedfonts.htm]官方[/url],可怎么也弄不出来,还是得自己研究,顺便把自己的研究成果共享一下! 1.新建字库,不管中英文了,我以"雅黑"为例 新建一FLA,按 F11打开库面板,新建字型 [img]attachments/month_0811/020081116161159.gif[/img] 字体名称就起"fontLib",这个就是将来的自定义字体名称了,下面下拉框选择你要导入的字体! [img]attachments/month_0811/n20081116161354.gif[/img] 2.导出字库 待建好字库,打开库面板,右建库中的"fontLib",设置字体的链接属性,勾上第二,三个选项,URL填上"fontLib.swf",然后将打开的这个FLA存为 fontLib.fla,文件名一定要是和 URL链接中的名字一样,不然,。。。偶也不知道会怎么样了....然后导出了,中文字体会有点慢 [img]attachments/month_0811/320081116161924.gif[/img] 3.应用字库 新建一个FLA,随便起个名,然后选择文件,导入打外部库,选择刚建好的 fontLib.fla,然后后这库中的 fontLib 元件拖入场景,原场景中的库中的元件链接会自动导入fontLib.swf [img]attachments/month_0811/e20081116162349.gif[/img] [img]attachments/month_0811/v20081116162356.gif[/img] 在场景拖出一个动态文本,然后在属性栏设置字体,你会在字体属性栏发现,里面会多出一个"fontLib*"的字体,选择该字体就成了,外部链接字体成功。你可以将本机的“雅黑”删了试试,记得备份! [img]attachments/month_0811/820081116162712.gif[/img]