简介:PDF字体是一个棘手的问题,我们经常被问到这个话题。因此,我们制作了许多关于PDF字体的教程。
PDF字体是一个棘手的问题,我们经常被问到这个话题。因此,我们制作了许多关于PDF字体的教程,希望它们对您有所帮助。如果您有任何具体问题,请随时提问,我们会将其制作成文章。
那么,让我们从头开始……
字体如何在PDF文件中工作
PDF文件可以包含图像、矢量图形和文本。所有文本都可以使用任何字体。PDF查看器必须包含五种标准字体系列(Times、Helvetica、Courier、Symbol和ZapfDingbats),因此这些字体可以在任何文档中使用。除此之外,您还可以使用任何其他字体——比如我女儿最喜欢使用的Malinka字体,因为她喜欢那些由猫组成的字母。在这种情况下,有三种可能的处理方式,这些方式由PDF创建工具设置:
仅包含字体名称,并希望它存在于所有用户的计算机上。如果字体缺失,它将被标准字体替换。
嵌入字体,即将字体的实际数据包含在PDF文件内。这样可以确保PDF在所有设备上都能正确显示,因为字体已经嵌入PDF文件中(但只能用于该PDF)。问题是,一些字体体积较大,会导致PDF文件变得更大。
嵌入并子集化字体,即仅包含生成字符所需的数据。例如,如果我女儿创建了一个包含短语“THE CAT SAT ON THE MAT”的PDF,它只会嵌入T、H、E、C、A、S、O、N、M这几个字母的字体数据。这是一种很好的折中方案,可以保证PDF显示正确,同时文件大小不会过大。
PDF字体的类型
让事情变得复杂的是,PDF文件可以使用几种不同的字体技术。
Type 3
这是最早期和最简单的字体技术。它们通常显示效果较粗糙,并且无法提取文本内容。
Postscript(Type1)
这种字体类型可以产生更高质量的输出,并且支持文本提取。
TrueType
TrueType是Microsoft和Apple为对抗Adobe的Postscript字体而开发的技术。它同样可以产生高质量的输出,并支持文本提取。由于Windows默认使用TrueType,因此这种字体选择范围更广,但并非所有字体都经过精心设计。
OpenType
OpenType结合了Postscript和TrueType的优点。