JSFL - 嵌入字体?

时间:2013-10-17 17:00:35

标签: flash jsfl

我一直在研究这个问题,似乎没有任何地方。我发现的所有在线帮助都会导致这种当前的方法无效。

我正在循环FLA的资源并替换字体。我也想嵌入字体。嵌入不起作用。

if(textElement.textType != "static")
    {
        textElement.embedRanges = "1|2|3|4";
        textElement.embeddedCharacters = "àÀáÁÃóÓúÚíÍãÕõçÇêÊôÔéÉñÑüÜè";
    }

这对我不起作用。是否意味着将字体添加到库中?

谢谢!

1 个答案:

答案 0 :(得分:1)

我不是100%肯定这是答案,但如果您使用Adobe Flash CS5及以上版本,我发现这有点有趣:

  

从Flash Professional CS5开始,字体嵌入控制在   文档级别而不是文本对象级别。使用   fontItem.embeddedCharacters属性而非   text.embeddedCharacters属性。

我希望这会有所帮助。