首先,我没有Verdana大胆的副本。这不是我的高清,我不知道制作字体的第一件事是不可能的。
我现在已经搜索了几个小时,似乎经过验证的真正解决方案是在舞台上嵌入多个版本的字体。
阿勇。对?在任何一种情况下,我都要求你们所有的Flash Jedi告诉我还有另外一种方法吗?我拒绝转向黑暗面。
答案 0 :(得分:1)
首先,您不必购买它。其次,这就是它在Flex中的完成方式,因此它可以为您提供一些见解。
@font-face{
src:url('fonts/Verdana.ttf');
font-family:Verdana;/*any name you want actually, you can have it VerdanaBold*/
font-weight:bold;
}
稍后从组件中调用它,让我们说一个标签
<s:Label text="Your text here" fontFamily="Verdana"/>
答案很长,我不相信你的系统上没有Verdana,为什么会这样?如果您在Office软件中或在记事本字体设置中看到它但不知道如何获取它,假设它是Windows系统,请在控制面板&gt;下查看。字体。
答案 1 :(得分:1)
如果你正在使用Flash IDE,那么将它嵌入舞台之外(任何地方 - 它只需要在你的项目上)确实是最好的方法。基本上,如果你有一个带字体嵌入集的TextField,Flash只嵌入基本字体,忽略其余字体 - 所以如果你想要带&lt; b&gt;的文字。在那里的某处,必须嵌入粗体字。
你的系统中可能确实有Verdana粗体,也许你根本看不到它(取决于你的系统)。只需尝试创建Verdana TextField并启用粗体。
您也可以将它作为字体资源添加到库中,但它有自己的问题。特征明智,隐藏的文本域技巧最有效。
您还可以使用[embed]元标记嵌入字体,但如果您正在使用IDE,那么这对您来说是更大的蠕虫(因为它意味着从中开始使用Flex SDK)。
答案 2 :(得分:0)
您可以转到图书馆面板,从右上角(单击小三角形和网格看起来很简单)并选择“新字体”。在那里你可以嵌入大胆的Verdana并在你的代码中使用它。