我们正在编写我们自己的web应用程序,我们需要用户对他们打印的文档()在屏幕上的进行(相当)的精确可视化。我正在使用CSS中的厘米单元来尝试复制A4页面。
我需要计算出分配给以下各点的实际像素高度:
max-height: 27cm;
这在javaScript中是可能的吗?我需要像素高度,因为我需要比较offsetHeight和最大高度.
发布于 2011-07-21 14:03:03
嗯,由于屏幕的大小、分辨率和PPI不同,所以不可能显示真实大小的页面视图,该视图在屏幕上是一致的。除非你能找到像素本身的大小,否则不会,但我不相信通过JS是不可能的。
发布于 2011-07-21 14:03:15
除了要求用户测量一个已知像素数的东西,然后键入匹配的cm或in - no。
我不知道有任何API将system DPI公开给JavaScript,而且大多数系统都没有正确地校准它们的DPI。
https://stackoverflow.com/questions/6777244
复制相似问题