我正在使用Silverlight,需要显示一些OTF字体。现在Silverlight支持版本4中的OTF字体,但它似乎不支持带有PostScript轮廓的OTF字体。我有一些OTF字体与postscript轮廓不会出现。是否有(免费)方式将OTF与postscript轮廓转换为TrueType字体或OTF与TrueType轮廓。 (顺便说一句,我已经尝试过TransType,但对此并不高兴。)
答案 0 :(得分:4)
FontForge应该有能力。
答案 1 :(得分:0)
也许我有一个高级时刻,但这个问题对我来说毫无意义。
OTF Font字体不包含“PostScript轮廓”或“TrueType轮廓”。它包含OTF数据,周期。 编辑:从应用程序的角度来看,这是唯一的。正如@mustISignUp指出的那样,内部有很多可能性。
Silverlight支持OTF和TrueType字体(以及其他)。这是两种独立的格式。它不支持PostScript字体。
因此,我认为你真正的问题是:你有一个PostScript字体,你需要将其转换为Silverlight支持的格式。
我要问的第一个问题:什么字体?你设计过了吗?你确定没有可用的TTF或OTF吗?
有许多可用的字体转换实用程序 - 您需要的只是吗?
编辑好的,您的评论清楚地表明上述假设是正确的。所以下面的问题仍然是相关的问题:这是什么字体?它是原创的吗?而且:高质量的高重要性(通常是)?
进一步修改
事实证明,Silverlight中存在导致问题的错误:Silverlight and OpenType fonts with Postscript outlines - rendering problem。所以我们都是正确的:支持OTF的应用程序正确地透明地支持OTF-with-Postcript-Inside,但是Silverlight没有正确支持它所以所有的赌注都关闭了。唉。