|
主题: 怎样让打包后的aw作品中文字也有丰富多彩的字体
|
 周敏亚
职务:普通成员
等级:1
金币:1.0
发贴:152
注册:2002/8/21 16:30:55
|
#12002/8/24 9:51:11
在制作过程中,有些字的字体需要特殊化一点,然而,当我打包好以后,刻录成光盘,到别的电脑上去运行时,发现被特殊化字体的文字它应有的字体效果没有了,原来是那台电脑上fonts下没有这种字体。 我应该怎么样做才能使得运行我的作品时,将字体自动的安装到c:\windows\fonts中去呢?这是我想的一种办法;或许你们谁能想出更好的呢?
|
 魔岩
职务:版主
等级:6
金币:34.0
发贴:4453
注册:2004/1/13 10:53:31
|
#22002/8/24 10:19:35
方法一:把含有特殊字体部分做成图片 方法二:有很多扩展API 函数有addfonts的函数,例如budapi.u32、activem!.u32等
|
 周敏亚
职务:普通成员
等级:1
金币:1.0
发贴:152
注册:2002/8/21 16:30:55
|
#32002/8/24 13:48:53
rock,能不能用budapi.u32给个具体的例子呀? ;)
|
 魔岩
职务:版主
等级:6
金币:34.0
发贴:4453
注册:2004/1/13 10:53:31
|
#42002/8/24 13:56:52
budapi.u32中的Font相关函数:
安装新字体: Result := baInstallFont( FontFile , FontName ) Installs TrueType or Bitmap FontFile. Returns 0 if successful.
判断用户系统是否有安装指定字体: Result := baFontInstalled( FontName, Style ) Returns 1 if font is installed, otherwise 0.
|
 周敏亚
职务:普通成员
等级:1
金币:1.0
发贴:152
注册:2002/8/21 16:30:55
|
#52002/8/24 14:03:38
哈哈,rock,这个笑脸可爱吧?现在的我就是这个样子哦 ;)
|