我希望能够找出什么字体的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的头文件,我想这就是我要找的。你知道吗
/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
>>
]
我走对了吗?我识别myriadro Regular作为我的测试文件中使用的字体。什么是AdobeInvisFont?这是Adobe的空白字体吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐