我正在和其他一些开发人员一起使用python+pygame开发一个程序,我们看到相同的字体呈现了不同的效果。这是我们随游戏一起发布的免费字体。在我的机器上,这种特殊的字体比在另一台开发人员的机器上渲染低10px。
对为什么会这样有什么想法吗?
发布于 2011-06-07 00:07:45
我遇到了同样的问题,但它是在使用太多不同版本的pygame东西(特别是truetype库)时,尝试比较pygame、sdl、sdl-ttf和freetype库的版本。
发布于 2011-01-07 08:31:40
,这是我们随游戏一起发布的免费字体。
但是,当您创建原型并构建程序时,您是从项目中的本地目录引用字体文件,还是仅使用相同的字体,但已“安装”在每台计算机上?
如果是这样的话,可能是一台机器的字体版本略有不同。尝试使用项目中某个目录中的字体,看看是否有帮助。
否则,它可能是一些疯狂的ClearType / TrueType设置或字体抗锯齿或其他东西。我不知道该怎么解决这个问题。也许可以尝试将其转换为不同的文件格式?
发布于 2011-04-21 16:28:51
测试:将该字体的副本放在与python脚本相同的文件夹中。或者可能正在加载类似的字体。
https://stackoverflow.com/questions/2537111
复制相似问题