字体已嵌入,wps怎么嵌入字体

2020-10-12 阅读 姜翔宇整理

内容简介:wps字体嵌入如何在flash应用程序中嵌入字体一直是人们关注的焦点。最简单的方法是打开flash,创建一个新的动态文本,选择一个字体,然后选择或添加要嵌入到嵌入字符中的字符word怎么...

关于如何在Flash应用中嵌入字体,这个话题一直都是一个焦点。

最简单的,打开Flash,新建一个动态文本,选择字体,然后在EmbedCharacters里选择或者添加需要嵌入的字符。

比较复杂的是下面两种在FlashBuilder里分别针对Flex与ActionScript项目的嵌入方法。

Flex项目使用css格式swf文件:css文件定义如下例

    @font-face{src:url(xxx.ttf);font-family:xxx;unicodeRange:U0041-U005A,/*Upper-Case[A..Z]*/U0061-U007A,/*Lower-Casea-z*/U0030-U0039/*Numbers[0..9]*/,..}
然后用mxmlc将css发布成swf文件,用StyleManager.loadStyleDeclarations([url])来调用,调用成功后就可以获取字体信息。

Flash项目使用Embed标签

    [Embed(source=xxx.ttf,fontFamily=xxx,unicodeRange=...)]privatevarmyFontClass:Class;Font.registerFont(myFontClass)
复制代码前种方法的好处在于运行时加载字体信息,但是和后种方法一样,缺点在于使用unicodeRange并不能很好的编辑所要嵌入的字符。

下面我重点来介绍一下我最提倡的运行时载入字体的方法:1,建立字体库flash文件(如font_lib.fla),使用最简单的方法,打开flash,在舞台上建立文本并且手动添加字符集。

2,建立一个AS作为Application,比如font_zh.as核心代码如下:

    [Embed(source=font_lib.swf,fontName=xxxx)]privatevarfontClass:Class;//这里注意字体名xxx要与font_lib.fla里的文本所使用的字体名一致。

    .Font.registerFont(fontClass)

3,建立css文件,如style.css:
    headline{font-family:xxxfont-size:20}
4,运行时载入style.css,用StyleSheet来初始化:
    vartmpStyleSheet:StyleSheet=newStyleSheet();tmpStyleSheet.parseCSS(参数为css的内容);
5,载入font_zh.swf后,便可以使用字体了,如:
    vartf:TextField=newTextField();tf.styleSheet=tmpStyleSheet;tf.embedFonts=true;tf.htmlText=headlineThisisaheadline/headline
这样的方法,好处很多,既可以运行时载入字体文件,又可以很方便的修改需要嵌入的字符。

唯一的也是始终都无法避免的问题,就是无法运行时定义嵌入字符,无法避免每次修改字符集后都要手动更新字库。

作者给您推荐的内容
  1. 01、linkedin也是可以的,上面有很多职场精英,与他们交流你可以学到很多。02、QQ国际版也是OK的,你可以和外国...

  2. 检查手机网络设置bios设置是否正确非常重要。它直接关系到计算机的关机问题。您可以进入bios,然后重点检查cpu频率、电源管理、病毒检测、irq中断、磁盘启动顺序和其他设置。检查口...

  3. 当谈到XP系统最引win8系统下IE11浏览器对某些网站不兼容的解决方法以为傲的性能时,估计不兼容是最好的,这就是为什么很多人不想放弃XP系统。这种性能已经扩展到win7ultimate,但是在从win7ultima...

  4. 可以通过以下两种途径恢复聊天记录,第一种通过电脑版微信将聊天记录恢复到手机微信;第二种,通过手机微信中的故障修复功能,恢复误删除的聊天记录。接下来小编用Windows7系统电脑中的2....

  5. 老挑毛u盘装系统win7休利特帕卡德电脑是市场上较大的电脑品牌之一,拥有一定数量的用户。但是如何使用U盘安装HP Win7系统呢?为了让朋友们更好地使用HP电脑,我在这里与大家分享如...

  6. 怎样在word中插入并移动图片呢?很多人都不会,下面小编来教大家。01、首先,我们打开我们电脑上面的word,之后点击插入;02、之后我们点击图片;03、弹出的界面,我们选择一张图片,然...

  7. windows11系统系统总是被提示激活赢家,那么我们该怎么办?最近,萧边的主要麻烦是这个,不知道怎么取消,相信你也遇到这样的问题,朋友介绍了一个很好的破解窗口的工具,WIN7房子...

  8. 在使用creo绘制图形时,会经常用到圆形和直线,今天小编为大家讲解一下圆工具的使用。01、打开creo软件,创建一个新的草绘图,进入绘图界面,如图所示。02、在菜单区里找到圆选项,点击在其...

  9. 无法上网我相信对于一些喜欢上网的朋友来说,他们或多或少会遇到电脑不能上网的情况,具体情况是网络连接正常,但那就是打开不开心的网页,有时甚至是断断续续的情况。那么如...

  10. 如何给PDF文件页面的内容加下划线?让我们看看如何给PDF文件的内容加下划线。1首先,我们在百度搜索PDF文件中怎么给文字添加下划线?相关的PDF编辑软件,编辑相应的PDF文件。下载并运行编辑器。...