识别 PDF 中的字体

识别 PDF 中的字体

我正在尝试识别 PDF 中嵌入的字体。我使用命令

pdffonts file.pdf

但是我得到了这个输出

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
RXMDSF+font000000001e9cd877          CID TrueType      Identity-H       yes yes yes     13  0
EANDYD+font000000001e9cd877          CID TrueType      Identity-H       yes yes yes     12  0

字体名称是如何编码的?有没有办法检索字体名称?

任何想法都值得赞赏。

答案1

因此,该命名方案表明所列字体是部分嵌入子集。其工作方式是使用六个大写字母(随机)的前缀、加号和基本字体的后记名称。

看起来字体的基本名称是“font000000001e9cd877”。这可能是由于使用的编码软件造成的,但也可能是字体的“内部名称”或派生名称,因为该字段不是由字体设计者输入的,特别是如果它是自定义字体或使用 FontForge 等进行转换时。

也可以看看:https://tex.stackexchange.com/questions/156429/what-is-the-scheme-of-fonts-naming-in-pdfs-generated-by-latex-and-other-software

相关内容