我的AIR / AS3应用程序中有一个嵌入式字体,该字体不支持大多数国际字符。我将TextField和StyleSheet与font-family属性一起使用,我假设我只需要这样做:font-family: Interstate-Regular, _sans;
如果TextField.embedFonts = false;
有效,但对于未在系统上安装Interstate-Regular的用户,此方法无效。使用TextField.embedFonts = true;
时,该文本甚至都不会显示。有没有办法嵌入Interstate-Regular并仍将_sans用作后备系统字体而不嵌入它?
最佳答案
Flash Text Engine具有此“后备”功能,但是它比常规的TextField
慢,并且使用起来更困难。
Link to the Adobe Manual
关于actionscript-3 - 在AS3 TextField中使用嵌入式字体时,可以使用非嵌入式后备字体吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3688579/