【发布时间】:2014-05-09 11:06:24
【问题描述】:
一道相当基本的数学题。
我得到了一个具有特定宽度和高度(以像素为单位)的图像:
WIDTH = 3648 px
HEIGHT = 2736 px
为了计算以毫米为单位的目标打印尺寸,给定一个特定的 DPI 量 (200),我想出了这个:
PRINT-WIDTH = IMAGE-WIDTH-PX / 200 * 2.54 * 10;
PRINT-HEIGHT = IMAGE-HEIGHT-PX / 200 * 2.54 * 10;
这很好用。在我们的示例中,它计算
463 x 347 mm
作为目标打印尺寸。完美。
但是,我现在必须能够以毫米为单位更改宽度和高度,并且基于我们假设打印 200 DPI 的事实,我必须计算新的 DPI 值。
例如,当将463 x 347 更改为400 x 300 时,我应该能够以某种方式计算这对 DPI 的影响。
我想到的唯一可能的方法是将旧格式和新格式之间的差异计算为百分比,然后将该百分比应用于 DPI。但结果不正确。
如果原始 200 DPI 与原始格式匹配,我如何根据新的宽度和高度计算 DPI 值?
【问题讨论】: