0
我有一个包含 'UniCNS-UCS2-H' 字体的PDF, 我都尝试PDFBOX和pdfrenderer,他们都抛出异常: 未知编码 'UniCNS-UCS2-H'为什么pdfbox和pdfrenderer不能支持“其他字体”?
这种字体被列入在字体文件:mingliu.ttc(这是一个真正的类型集合文件,我不知道做这件事
我能做些什么来让这两个库支持其他字体
我有一个包含 'UniCNS-UCS2-H' 字体的PDF, 我都尝试PDFBOX和pdfrenderer,他们都抛出异常: 未知编码 'UniCNS-UCS2-H'为什么pdfbox和pdfrenderer不能支持“其他字体”?
这种字体被列入在字体文件:mingliu.ttc(这是一个真正的类型集合文件,我不知道做这件事
我能做些什么来让这两个库支持其他字体
的编码?字体字典对象中指定了PDF文档中的字体,您遇到的字体使用'UniCNS-UCS2-H'编码,据我所知可以是中文编码的变体。
PDFBox的只支持4个编码:
这些在字体库对象定义的PDF流内部
(例如.../Encoding/WinAnsiEncoding/...
)
当PDFBox遇到未知编码时,显示您报告的异常。
有关在PDF文档中的字体的详细信息,通过对PDF Specification
我从来没有使用过PDFBOX 9.8见9.5,但增加新的字体是容易的iText – sreejith 2010-03-30 13:46:41