为了避免增加,字体的不需要的部分,我们定义如何在PDF中嵌入UTF-8字体?
/FirstChar 32
/LastChar 126
用于PDF文档中嵌入字体。但是,这并不适用于UTF-8
字体,因为我们可能会使用不在一个系列中的字符(整个UTF-8中的随机字符)。另一方面,不可能嵌入整个UTF-8字体,因为它对于PDF文档来说太大了(当然也是没用的)。
如何选择性地嵌入几个字符的字体?我的问题是关于PDF代码(如何编写它)?
可能的方法:
手册:随着程序,如FontForge的帮助,我们可以捕捉一个自定义的字体与选定的字符,但如何指向PDF文档中的自定义字符? PDF只要求FirstChar
和LastChar
。
自动(首选):将整个UTF-8字体嵌入到PDF文档中,然后优化PDF文档(使用pdftk等工具)以删除不必要的字符。 有没有这样的工具?
首先你不描述你的环境,你对解决方案有什么要求?当你提到一个“手册”时,你听起来就像有人在那里手动将字节放在一起......你是什么意思的“PDF只需要FirstChar和LastChar”?这些值主要限制宽度数组的维数。 – mkl