2013-07-22 71 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將工作(嘗試這個例子,你會看到)。