PDF 文件的“扁平化”是什么?为什么?

Che*_* Yu 4 pdf printing

当我尝试打印某些 PDF 文件时,“展平”文件需要一些时间。

  1. 什么是拼合 PDF 文件?
  2. 为什么我们(机器)需要在打印前将其压平?
  3. 如果我保存一个扁平化的文件,我会丢失什么?
  4. 什么影响展平 PDF 文件的时间?(CPU/GPU 进程/RAM?)

有人可以简要解释一下吗?

谢谢!

Max*_*yss 5

尽管如此,关于自己研究的评论,在PDF的上下文中,“扁平化”有几个含义。一般来说,它所做的是将所有内容整合到成像级别,创建一个简单的 PDF。

“扁平化”的主要含义:

• 在一般的表单和注释上下文中:根据注释和/或表单域在成像级别上的可见性属性呈现并删除它们。这样,您删除了活动元素,表单字段不再可填写,其内容也不再可访问。

• 在印前/印刷环境中:渲染透明对象覆盖其他内容的部分。只有具有 RIP 理解 PDF 1.4(甚至 1.5)的输出设备才能正确渲染透明胶片。当涉及 PostScript 或 RIP 无法理解 PDF 1.4 或更高版本时,透明元素将呈现不透明。透明度拼合功能(在 Acrobat X 和更新版本中)将根据 Acrobat 中的设置渲染(基本上光栅化)这些区域。当然,您会丢失矢量信息,但至少可以正确打印页面。

• 在 OCG(可选内容组,也称为“层”)的上下文中:将可见 OCG 的所有元素转移到成像级别,并丢弃所有 OCG。

也就是说,除非你知道上下文,否则很难想出确切的答案。