【发布时间】:2018-06-18 23:56:35
【问题描述】:
如果我有一张 72ppi 显示高度为 30 毫米的图像,我如何计算它在不同 ppt 的不同显示器上的尺寸,从而产生相同的高度 (30 毫米)?
【问题讨论】:
标签: javascript c# math graphics 2d
如果我有一张 72ppi 显示高度为 30 毫米的图像,我如何计算它在不同 ppt 的不同显示器上的尺寸,从而产生相同的高度 (30 毫米)?
【问题讨论】:
标签: javascript c# math graphics 2d
你寻求的公式是:
var resolution = desiredSize * density;
请记住,所需尺寸以英寸为单位,因此您必须将毫米转换为英寸:
var inches = milimeters * 0.0393701;
例如,如果您有一个 150ppi 的显示器,对于 30mm 的分辨率将是:
var resolution = 30 * 0.0393701 * 150; // -> 177px
【讨论】: