我是itextsharp的新手,我正在尝试读取现有的pdf文件,当我遇到一个字体而不是像msmincho这样的itextsharp中的预设时,我会将它注册到字体工厂,但是当我尝试导入msmincho字体样式时怎么样?并使用identity_h或identity_v作为其编码,它返回一个称为font fontloc \ msmincho.ttc的异常,其中identity_h无法识别。
pdf能够使用这种字体样式,想问一下msmincho派生的字体是什么?
这是钻石符号(就像列表格式中的点符号一样)。
我试过了itextsharps fontfamily.symbol,但无济于事。
我想知道如果我真的不能使用msmincho.ttc字体,msmincho中的字符会使用什么字符。
无论如何,identity_h和identity_v是什么样的编码?
提前感谢。
答案 0 :(得分:0)
没关系,我只使用seguisym.ttf
答案 1 :(得分:0)
你试过this example吗?真正的类型集合包含多个字体,因此您需要添加索引以指示所需集合中的哪种字体。完成后,编码BaseFont.IDENTITY_H
将起作用(尝试示例,您会看到)。