从文本中获取字体和字体大小?

Get a font and font size from text?

我想申请自动查找字体

因此,我尝试使用 Acrobat SDK 从 PDF 文本中获取字体和字体大小。

我检查了示例和文档,但找不到。

 CAcroPDDoc pdDoc = new AcroPDDocClass();
 pdDoc.Open(filename);
 Object jsObj = pdDoc.GetJSObject();
 Type T = jsObj.GetType();

 // no idea for getting font and font size...

我的工具:Visual Studio、C#、Acrobat DC、Acrobat DC SDK

此致

Acrobat JavaScript 因此,JSO 无权访问页面内容中文本的属性。您将能够做的最好的事情是从边界框高度推断出大小,但这并不准确,因为 bbox 包含前导。根本获取不到字体名称

如果您创建一个插件,您可以获得该信息,但这需要 C++,您没有在您的问题中将其列为选项。