我希望能够找到psd文件使用Python的字体。我能够将psd文件作为二进制文件读取并将内容转换为十六进制文件。
>>> with open(test_file,'rb') as f:
... content = f.read()
... hex_content = binascii.hexlify(content)
然后我将十六进制内容解码为文本文件。
>>> with open('./decoded1.txt', 'w') as f:
... f.write(hex_content.decode("hex"))
在解码文件的底部附近,我发现了一些名为/ FontSet的标题,我认为这是我正在寻找的。 p>
/FontSet [
<<
/Name (þÿ A d o b e I n v i s F o n t)
/Script 0
/FontType 0
/Synthetic 0
>>
<<
/Name (þÿ M y r i a d P r o - R e g u l a r)
/Script 0
/FontType 0
/Synthetic 0
>>
]
我是否在正确的轨道上?我认为MyriadPro-Regular是我的测试文件中使用的字体。什么是AdobeInvisFont?这是Adobe Blank字体吗?