针对Flash字体嵌入的Unicode范围生成工具

来源:互联网 发布:黎明杀机同步数据 编辑:程序博客网 时间:2024/05/23 13:20
首先想说,我不知道为什么,之前怎么没有想起做这个,过去的几年里,我曾有好几个项目它都会派上用场。 如果你在应用程序中嵌入字符串,你会很清楚那些字符将会被使用,以对节省SWF文件的大小大有帮助。



      你可以通过unicodeRange属性告诉Flash, 那些字体的字符需要被嵌入, 下面是例子:
  • CSS:
  • @font-face
  • {
  •   src: url("/assets/fonts/Arial.otf");
  •   fontFamily: myArial;
  •   embedAsCFF: true;
  •   unicodeRange: U+0018, U+0020-U+007F;
  • }
复制代码
一个让人为难的问题是如何得到那些unicodeRange值,于是我开发了一个网络应用让你输入任何你需要的文字,它支持各种语言, 能够根据你输入的文本产生正确的unicodeRange值。

      我把它叫做《针对Flash字体嵌入的Unicode范围生成工具》

      它是一个很棒的工具, 能够帮助你减小移动应用的swf的大小,尤其是做本地化时针对某些语言的字体在全部嵌入时过大的情况。
      你可以从Github 上下载这个工具的全部代码。
原创粉丝点击