答案1
可以创建嵌入字体的 PDF,这会导致文件大小更大,但在所有查看器的显示更一致,或者不嵌入字体,这样会创建较小的文件,但由于可用的字体可能会有所不同,因此可能会存在一致性问题。
因为大多数 PDF 都是为了网络共享而生成的,并且绝对一致的布局并不是非常重要,所以在大多数情况下字体都是不嵌入的。
即使在同一个系统上,字体的引用方式也可能会有所不同。虽然我不确定,但我认为 PDF 支持字体系列的方式与 HTML 渲染的工作方式非常相似,例如,您可以告诉 PDF 您希望此文本块使用通用斜体衬线字体,并且它会根据查看器中定义的一组给定首选项选择自己的首选项。
如果您要查看完全嵌入字体创建的 PDF,则显示在更广泛的查看者中应该更加一致。