获取厘米单位CSS的像素高度

时间:2011-07-21 13:58:33

标签: javascript pixel css

我们正在编写自己的网络应用程序,我们需要用户对其打印文档进行(相当)准确的可视化在屏幕上。我正在使用CSS中的厘米单位来尝试复制A4页面。

我需要计算分配给以下内容的实际像素高度:

max-height: 27cm;

这在javaScript中是否可行?我需要像素高度,因为我需要将offsetHeight与max-height进行比较。

2 个答案:

答案 0 :(得分:3)

嗯,由于屏幕尺寸,分辨率和PPI不同,实际上无法显示屏幕上一致的页面的真实大小视图。 除非您能够找到像素本身的大小,但我不相信这可以通过JS实现。

答案 1 :(得分:0)

没有要求用户测量具有已知像素数的内容,然后键入匹配的cm数或in - no。

我不知道任何将系统DPI暴露给JavaScript的API,并且大多数系统都没有正确校准其DPI。