itextsharp导入msmincho字体样式

时间:2013-07-22 07:07:59

标签: c# java vb.net itextsharp

我是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是什么样的编码?

提前感谢。

2 个答案:

答案 0 :(得分:0)

没关系,我只使用seguisym.ttf

答案 1 :(得分:0)

你试过this example吗?真正的类型集合包含多个字体,因此您需要添加索引以指示所需集合中的哪种字体。完成后,编码BaseFont.IDENTITY_H将起作用(尝试示例,您会看到)。