PDF字体简介

Posted ball球

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PDF字体简介相关的知识,希望对你有一定的参考价值。

1. PDF字体概述

PDF中的文本可以是任何字体。所有的PDF查看器都必须支持5种字体(Times, Helvetica, Courier, Symbol and ZapfDingbats),这些字体可以在任何文档中直接使用。如果想使用其它字体,有如下三种方法:

1) 只指明字体的名子。

如果使用者的设备上没有该字体,则会使用标准字体显示。

2) 内嵌字体

当整个字体文件放入PDF文件中。这保证了该字体在任何设备上都可以使用。相应的问题是,这会使用PDF文件变得比较大。

3) 内嵌字体子集

只在文档中包含绘制所需的字体数据。比如文档中有句子“THE CAT SAT ON THE MAT”,那么文档中只需要嵌入“T,H,E,C,A,S,O,N,M”这几个字母的字体数据。这是一种较好的折衷方案,在保证文档可以在任何设备上使用的同时,尽可能使它的体积变小。

2. PDF中的字体技术

PDF中可以使用不同的字体技术。本文将对PDF文档中所用到的主要的字体技术进行简要阐述。

Adobe有两种字体类型: Type3和Type1。 Type1优于Type3,工作得非常完美。Type1字体与Adobe字体管理器配合使用,通常以.afb或.afm结尾。有一种Type1的变体,叫做CFF(Compact Font Fromat)。

微软没有采用上述技术方案(大概是不想给Adobe交版税),于是它和苹果一起研发了一种新的字体技术–TrueType。它的核心思想与Type1类似,但与Type1完全不兼容。你可能在Windows的字体文件夹中找到这些字体,通常以.ttf结尾。

TrueType和Type1各有千秋。最新的文件格式是OpenType,它吸收了TrueType和Type1的优点,同时它也是Adobe和微软相互妥协的产物。

PDF文件是向后兼容的,它支持上面提到的所有字体。对于字体使用的建议是,避免使用Type3,至于Type1、TrueType或OpenTyep,要根据你所使用的具体字体来选择。

如果使用内嵌字体,你可以忽略字体类型,将其留给PDF阅读器处理。

3. 总结

第一部分是说PDF中可以以何种方式使用字体,第二部分则指出这些字体可以以何种格式存储。

原文:
Intrductory PDF font tutorial
An Introduction to PDF Font Technologies

以上是关于PDF字体简介的主要内容,如果未能解决你的问题,请参考以下文章

请问如何查看pdf内嵌字体?

Drawboard PDF 输入文字可以更改字体吗?

PDF文件怎么修改字体大小

R语言可视化绘制及PDF使用字体参数列表:查看字体列表可视化绘制图像中的字体参数列表字体示例并写入pdf

怎么在PDF文档中内嵌入字体

关于PDF转换成WORD的问题~~提示字体错误