在使用Photoshop时,如何知道PSD中字体对应的文件路径?
解决方案:
打开一个终端("应用程序"->"实用程序"->"终端"),然后其中输入以下内容:
locate InsertFontHere
这将显示每个具有所需名称的文件。
至少从10.5开始,Cocoa没有任何本机支持来获取字体的位置。
可可中必须有一个方法来获取字体列表,然后我们必须使用PyObjC绑定来调用它。
根据我们需要它们的用途,我们可能只需要使用以下内容。
import os
def get_font_list():
fonts = []
for font_path in ["/Library/Fonts", os.path.expanduser("~/Library/Fonts")]:
if os.path.isdir(font_path):
fonts.extend(
[os.path.join(font_path, cur_font)
for cur_font in os.listdir(font_path)
]
)
return fonts
日期:2020-03-23 15:53:20 来源:oir作者:oir
