我将字体数据从一个应用程序传递到另一个应用程序,不幸的是,第一个应用程序只能给我“postscript”字体名称,而不能提供其他任何名称。我需要的是在磁盘上找到postscript字体名的文件名。例如,我有一个后记名“ZoomlaYingXing-A024”,它叫做“朱琅半草书中文”字体.otf“在我的硬盘上。在
第二个应用程序是用PyQt4编写的,理想情况下我可以使用Qt中的一些工具来处理这个问题。例如,我可以从字体名称构造一个QFont,然后查询QFont.exactMatch()为了确保我能得到那个字体-从那里我可以创建一个QFontInfo对象,但是我似乎能从QFontInfo对象中得到的唯一有用的数据是rawName(),它只是再次给了我postscript的名称。。。在
从阅读中看,我可以搜索注册表,但我从来没有使用注册表,我发现的例子是用C++编写的,我不知道如何翻译。在
对于信息,这只需要在Windows上运行。在
目前没有回答
相关问题 更多 >
编程相关推荐