Daw*_*awa 33
我做了什么 :
<div id="my_mm" style="height:100mm;display:none"></div>
Run Code Online (Sandbox Code Playgroud)
然后:
var pxTomm = function(px){
return Math.floor(px/($('#my_mm').height()/100)); //JQuery returns sizes in PX
};
Run Code Online (Sandbox Code Playgroud)
老帖子,但我今天偶然发现了这个,必须让它发挥作用。
诀窍是创建一个尺寸以英寸为单位的元素并请求其宽度,这将为您提供每英寸的 px。
function inch2px(inches) {
$("body").append("<div id='inch2px' style='width:1in;height:1in;display:hidden;'></div>");
var pixels = $("#inch2px").width();
$("#inch2px").remove();
return inches * pixels;
}
function px2inch(px) {
$("body").append("<div id='inch2px' style='width:1in;height:1in;display:hidden;'></div>");
var pixels = $("#inch2px").width();
$("#inch2px").remove();
return px / pixels;
}
Run Code Online (Sandbox Code Playgroud)
现在,如果您需要毫米,就这样做px2inch(10)*25.4。
| 归档时间: |
|
| 查看次数: |
13626 次 |
| 最近记录: |