PDF文档中的字体为我所用
董师傅茶坊
董师傅教你:借助工具导出PDF文档中的字体,以便在其他程序中使用这些字体。
很多朋友会比较喜爱某份PDF文档中的字体,那么怎样才能获得文档中所使用的字体信息,甚至将这些字体导出为自己所用呢?其实,只要稍稍动一些脑筋,这个任务并不难完成。
1.查看字体信息
官方提供的Adobe Reader可以帮助我们很轻松的获取PDF文档中的字体信息,首先使用Adobe Reader打开相关的PDF文档,从“文件”菜单中选择“属性”,打开文档属性对话框,切换到“字体”选项卡(图1),这里清楚的显示出该文档所使用的字体列表,“已嵌入”表示该字体已嵌入文档,不会出现在某些电脑中无法完整显示的问题。这里所涉及的字体,有些类型是“TrueType(CID)”,有些则是“TrueType”。

小知识:
TrueType(简称TT)是由美国Apple公司和Microsoft公司联合提出的一种新型数字化字形描述技术。TT是一种彩色数字函数描述字体轮廓外形的一套内容丰富的指令集合,这些指令中包括字型构造、颜色填充、数字描述函数、流程条件控制、栅格处理器(TT处理器)控制、附加提示信息控制等指令。TT通用于MAC和PC平台。
2.导出字体
虽然Adobe Reader并没有提供导出字体的功能,但我们可以借助一款名为FontForge的软件来代劳(下载地址:http://www.shudoo.com/bzsoft)。安装之后运行程序,此时我们会看到“Xming X”对话框,单击“Filter:”后面的“All Fonts”,从下拉菜单中选择“Extract from PDF”(从PDF文件中提取)(图2)。

接下来就可以通过上面的文件树找到需要导出字体的PDF文档,需要说明的是如果路径名中含有中文字符,那么这在工具中路径的显示就是乱码。
单击“OK”按钮,此时我们会看到PDF文档中所包含的字体列表,对于字符不完整的字体,其名称的前面会有一个加号,选中某个字体并单击“OK”按钮即可进入FontForge的主界面,依次选择“File→Generate Fonts”,指定保存路径和文件名。
如果字体的类型是“TrueType(CID)”,那么在这里选择“OpenType (CFF)”,如果是“TrueType”,那么选择“TrueType”,最后单击“Save”按钮确认之后即可导出。导出后的字体在安装后就可以应用到其他程序中。