获取 PDF 字体编码值是可能的吗?

时间:2021-08-12 04:09:48

标签: vb.net pdf itext

Adobe 编码:内置

我想获取编码值为“内置”,当前使用 iTextSharp,似乎没有直接的方法来获取该编码值。

我找到了一种通过字体获取编码值的方式:

Dim fonts As PdfDictionary = resources.GetAsDict(PdfName.FONT)
Dim fontEncoding As String = font.GetAsName(PdfName.ENCODING).ToString().Substring(1)

但是这种方法无法获取某些编码值。例如,编码值(内置和自定义) font.GetAsName(PdfName.ENCODING) 将返回空。对于 Ansi,能够获取值“WinAnsiEncoding”。

0 个答案:

没有答案