JS获取DPI解决打印页面像素计算问题
一般电脑默认96DPI或72DPI,JS可以通过以下方法获取DPI的值: function get_dpi() { for (var i = 56; i < 2000; i++) { if (matchMedia("(max-resolution: " + i + "dpi)").matches === true) { return i; } } } 有了DPI值就可以计算出毫米与像素之间的等值: 1毫米=DPI/25.4 因为DPI为每英寸长...
一个热爱Web开发的大男孩
JavaScript是世界上最流行的脚本编程语言,主要用于Web开发,也可用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备,JavaScript是一种轻量级的编程语言,可插入HTML页面,由浏览器解释并执行。
一般电脑默认96DPI或72DPI,JS可以通过以下方法获取DPI的值: function get_dpi() { for (var i = 56; i < 2000; i++) { if (matchMedia("(max-resolution: " + i + "dpi)").matches === true) { return i; } } } 有了DPI值就可以计算出毫米与像素之间的等值: 1毫米=DPI/25.4 因为DPI为每英寸长...