0

我想在我的应用程序中使用字体文件(pygame 需要字体文件的确切路径)并且我还想使用 distutils 打包这个应用程序。包必须独立于平台工作。如何编辑 setup.py 文件来实现这一点?我使用 Ubuntu。

4

1 回答 1

0

所以,如果我理解你的话;您想使用字体,但避免使用 Sysfont 对吗?

在这种情况下,我要做的是下载字体并将其写入我的程序:

fontSize = 15
workdir = os.getcwd()
path_to_font = os.path.join(workdir, 'your-font.ttf')
myFont = pygame.font.Font(path_to_font, fontSize)

然而,这意味着您下载的字体在您的工作目录中

你可以在这里阅读更多关于它的信息:http: //www.pygame.org/docs/ref/font.html#pygame.font.Font

于 2013-01-27T21:35:44.990 回答