2013-07-22 31 views
-1

我是itextsharp中的新成员,并且正在尝试读取现有的pdf文件,并且当我遇到像msmincho这样的itextsharp中未使用预设的字体时,我将它注册到字体工厂,但是当我试图导入msmincho字体样式,并使用identity_h或identity_v作为其编码,它将返回一个名为字体fontloc \ msmincho.ttc且identity_h无法识别的异常。itextsharp导入msmincho字体样式

尽管pdf能够使用这种字体样式,但想问一下msmincho派生的字体是什么?

这是用于菱形符号(如列表格式中的点符号)。

我试过itextsharps fontfamily.symbol但无济于事。

我想知道什么样的字体会在msmincho中使用类似的符号,如果我真的不能使用msmincho.ttc字体。

无论如何,identity_h和identity_v是什么类型的编码?

在此先感谢。

回答

0

没关系,我只是用seguisym.ttf

+0

你如何关闭一个帖子btw?即时消息要关闭这个职位,因为我找到了适当的字体文件。 – user2381378

+0

@ user2381378您可以删除帖子或将您的答案标记为正确。 – SysDragon

0

你尝试this example?一个真正的类型集合包含多个字体,因此您需要添加一个索引以指示您想要的集合中的哪种字体。一旦你完成了,编码BaseFont.IDENTITY_H将工作(尝试这个例子,你会看到)。