我有一个以梵文字符集呈现的 PDF 文档。我可以从中提取 attributeStrings,但字符串属性中只显示 Helvetica 字体。我的语言环境是美国英语;我正在开发 macOS 应用程序。
如何提取梵文文本并保留正确的字体?
我发现 PDF 文件中使用的字体是我的 macOS 系统上尚未安装的字体。 PDF 文件使用“Kruti Dev 010”和“Kruti Dev 011”。下载这些字体,然后使用 Font Book 应用程序安装它们后,印地语文本将按预期呈现,并且可以通过 PDFDocument 和 PDFPage attributeString 方法提取。