【发布时间】:2018-11-15 20:04:40
【问题描述】:
检查 PDF 文件时,可以看到“分辨率”:
在本例中,“分辨率”为 595x841。上面的文件对话框中没有显示“DPI”,但是当导出为 PDF 时,可以设置 DPI。无论选择何种 DPI 设置,“分辨率”始终相同。
对于 A6,“分辨率”为 297x419,每个尺寸约为一半。
分辨率测量的单位是什么,它是否只与尺寸直接相关,还是 DPI 会影响它(我只是没有正确设置它?)
【问题讨论】:
标签: pdf
检查 PDF 文件时,可以看到“分辨率”:
在本例中,“分辨率”为 595x841。上面的文件对话框中没有显示“DPI”,但是当导出为 PDF 时,可以设置 DPI。无论选择何种 DPI 设置,“分辨率”始终相同。
对于 A6,“分辨率”为 297x419,每个尺寸约为一半。
分辨率测量的单位是什么,它是否只与尺寸直接相关,还是 DPI 会影响它(我只是没有正确设置它?)
【问题讨论】:
标签: pdf
文档不清楚,但 PDF 尺寸(在 mac 文件信息对话框中称为“分辨率”)以“用户单位”which then correlate to“点”为单位。在 PDF 版本 1.6 之前,它是 1:1 的关系。
从 PDF 版本 1.6 开始: 有一个设置 /UserUnit 通常是 1 和 user_points x /UserUnit = points。
“用户单位”总是1/72 of an inch。所以每点0.35277777777777775mm。 (尽管您可以在大多数打印对话框中缩放 PDF 以适应不同大小的页面)
PDF 本身没有 DPI。 PDF 包含一些东西,其中一些可能具有等价物 - 文本和 vector 图像是可缩放的,但不能缩放,而对于 raster 图像,每个图像都有一个“ppi”(@987654323 @)。
创建 PDF 时,您可以使用分辨率非常高的光栅图像,但 PDF 会对光栅图像进行“过滤”以降低其分辨率,因此“ppi”类似于页面的“DPI”(通常在导出 PDF 时选择)。这意味着您在页面上制作的图像越小,获得所需“ppi”所需的分辨率就越低。因此,过滤会压缩光栅图像,以通过包含大量不需要的细节来阻止 PDF 变得不必要的大(文件大小)。
因此,在文件对话框中,“分辨率”始终位于“用户点”中,将其乘以 /UserPoint 得到“点”,然后除以 72 即为预期的物理尺寸(以英寸为单位)。您当然可以以 A2 大小打印 A4 PDF;这只是意味着嵌入的光栅图像将有一半的“ppi”可供打印机使用。
【讨论】:
/UserUnit 属性可以更改默认值。如果使用此属性且与 1 不同,则您声称测量单位与印刷点相对应的说法不再正确。但是,很少有 PDF 定义了不同于默认值的 /UserUnit。