首页 > 设计 > 媒体动画 > 正文

Authorware综合技巧:怎么样在用户地Win安装特别字体,以保证Authorware作品运用地

2020-09-19 18:39:52
字体:
来源:转载
供稿:网友
演示函数:
fontnamelist:=m_getallfontsname()
result:=m_isfontexist(fontname)
result:=m_addnewfont(fontname)
result:=m_deletefont(fontname)

如果在authorware中以文本方式使用了非windows基本字体,则不能保证在每一台计算机上都能保证正常显示,即使使用micromedia推荐的字体映射功能,也是会把原非基本字体映射成别的字体显示,不能实现原作者的的表现意图,也大大降低了表现效果。

这个问题最好的解决方法是利用mjsapi.u32提供的字体功能,在用户计算机上动态安装和删除用到的非基本字体,可以保证所有字体正常显示。如:

找出用户windows中已经安装的全部字体名称:
fontnamelist:=m_getallfontsname()

检查用户是否已经安装某一种字体:
result:=m_isfontexist("广告繁")

向用户windows安装新字体:
result:=m_addnewfont("大黑")

从用户windows中删除指定字体:
result:=m_deletefont("大黑")
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表