精华内容
下载资源
问答
  • js转换px与mm, cm

    千次阅读 2019-05-06 16:10:59
    纸张宽度(毫米cm): function compute(t){ var width=document.getElementById(“width”).value; var height=document.getElementById(“height”).value; console.log(“width:”+width) console.log(...
    
    
    

    纸张宽度(毫米mm):

    纸张宽度(毫米cm):






    function compute(t){
    var width=document.getElementById(“width”).value;
    var height=document.getElementById(“height”).value;
    console.log(“width:”+width)
    console.log(“height:”+height)
    var width_px=cm2px(width);
    var height_px=cm2px(height);
    console.log(“width_px:”+width_px)
    console.log(“height:”+height)
    document.getElementById(“width_px”).innerHTML=width_px+" px";
    document.getElementById(“height_px”).innerHTML=height_px+" px";
    if(t==2){
    var tmpNode = document.createElement(“DIV”);
    tmpNode.setAttribute(‘style’, ‘width:’+width_px+‘px;height:’+height_px+‘px;border:solid 1px #000;text-align:center’);
    tmpNode.innerHTML=width+""+height+"("+width_px+""+height_px+")";
    document.getElementById(“testDiv”).appendChild(tmpNode);
    }else{
    document.getElementById(“testDiv1”).setAttribute(‘style’, ‘width:’+width_px+‘px;height:’+height_px+‘px;border:solid 1px #000’);
    }

    }
    //根据毫米算DPI
    function cm2px(cm) {
    var dpi = getDPI();
    var pixel = parseFloat(cm) / 25.4 * dpi[0]; //只计算x轴的dPI
    return (parseInt(pixel))
    }

    function getDPI() {
    var arrDPI = new Array();
    if (window.screen.deviceXDPI != undefined) {//ie 9
    arrDPI[0] = window.screen.deviceXDPI;
    arrDPI[1] = window.screen.deviceYDPI;
    }else {//chrome firefox
    var tmpNode = document.createElement(“DIV”);
    tmpNode.style.cssText = “width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden”;
    document.body.appendChild(tmpNode);
    arrDPI[0] = parseInt(tmpNode.offsetWidth);
    arrDPI[1] = parseInt(tmpNode.offsetHeight);
    tmpNode.parentNode.removeChild(tmpNode);

    }
    return arrDPI;
    }
    console.log(“dpi:”+getDPI());

    展开全文
  • 像素PX厘米转换

    2014-02-21 17:32:00
    像素PX厘米转换PX:CM=28.35:1 宽度:827/28.35=29.171 高度:1843/28.35=65 转载于:https://www.cnblogs.com/watermarks/p/3559901.html
    像素PX厘米转换:
    PX:CM=28.35:1
    宽度:827/28.35=29.171
    高度:1843/28.35=65

    转载于:https://www.cnblogs.com/watermarks/p/3559901.html

    展开全文
  • /** * Class PixelUnitConversion * @package app\common\util */ class PixelUnitConversion ... const PT_PER_PX = 0.75; const IN_PER_PT = 72; const CM_PER_PT = 28.3; const MM_PER_PT = 2....
    /**
     * Class PixelUnitConversion
     * @package app\common\util
     */
    class PixelUnitConversion
    {
        const PT_PER_PX = 0.75;
        const IN_PER_PT = 72;
        const CM_PER_PT = 28.3;
        const MM_PER_PT = 2.83;
        const EMU_PER_PX = 9525;
    
        /**
         * @param $emu
         * @return float
         */
        public static function emuToPx($emu)
        {
            return round($emu/self::EMU_PER_PX, 0);
        }
    
        /**
         * @param $pt
         * @return float
         */
        public static function ptToPx($pt)
        {
            return round($pt/self::PT_PER_PX, 0);
        }
    
        /**
         * @param $in
         * @return float
         */
        public static function inToPx($in)
        {
            return round(self::inToPt($in) * self::PT_PER_PX, 0);
        }
    
        /**
         * @param $in
         * @return float
         */
        public static function inToPt($in) {
            return round($in * self::IN_PER_PT, 0);
        }
    
        /**
         * @param $cm
         * @return float
         */
        public static function cmToPx($cm)
        {
            return round(self::cmToPt($cm) * self::PT_PER_PX, 0);
        }
    
        /**
         * @param $cm
         * @return float
         */
        public static function cmToPt($cm) {
            return round($cm * self::CM_PER_PT, 0);
        }
    
        /**
         * @param $mm
         * @return float
         */
        public static function mmToPx($mm)
        {
            return round(self::mmToPt($mm) * self::PT_PER_PX, 0);
        }
    
        /**
         * @param $mm
         * @return float
         */
        public static function mmToPt($mm) {
            return round($mm * self::MM_PER_PT, 0);
        }
    
        /**
         * @param $string
         * @return float|int
         */
        public static function stringToPx($string)
        {
            if (!$string) {
                return 0;
            } elseif (is_numeric($string)) {
                return self::emuToPx($string);
            }
            $pre = strtolower(substr($string, -2));
            $num = intval($string);
            if ($pre == 'in') {
                return self::inToPx($num);
            } elseif ($pre == 'pt') {
                return self::ptToPx($num);
            } elseif ($pre == 'cm') {
                return self::cmToPx($num);
            } elseif ($pre == 'mm') {
                return self::mmToPx($num);
            } elseif ($pre == 'px') {
                return $num;
            }
            return 0;
        }
    
    }

    使用

            $width = '120pt';
            $px = PixelUnitConversion::stringToPx($width);
            echo $px;

    有些转换没实现,可以扩展,目前我只需要转换成px 所以够用了

    展开全文
  • [css] 怎样把单位cm转换px呢(在打印时有时会用到) 1px所代表的长度=2.54cm/分辨率 1cm=分辨率/2.54 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 ...

    [css] 怎样把单位cm转换成px呢(在打印时有时会用到)

    1px所代表的长度=2.54cm/分辨率
    1cm=分辨率/2.54
    

    个人简介

    我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
    但坚持一定很酷。欢迎大家一起讨论

    主目录

    与歌谣一起通关前端面试题

    展开全文
  • pt和px转换

    2016-09-20 10:16:00
    px:相对长度单位。像素(Pixel)。pt:绝对长度单位。点(Point)。1in = 2.54cm = 25.4 mm = 72pt = 6pc具体换算是: Points Pixels Ems Percent 6pt 8px 0.5em 50% 7pt 9px 0.55em 55% 7.5pt 10px 0...
  • Simple_Distance_Converter ... 它可以转换范围cm-km和反向。 它是使用纯HTML,CSS和JAVASCRIPT构建的。 它是免费使用/共享/或修改的。 它支持移动(最小300px witdh)和桌面视图 行动检视: 桌面视图:
  • 关于pt和px的换算!px:说明:相对长度单位。像素(Pixel)。像素是相对于显示器屏幕分辨率而言的。譬如,WONDOWS的用户所使用的分辨率一般是96像素...1in = 2.54cm = 25.4 mm = 72pt = 6pcPoints Pixels Ems Percent6p...
  • 字体的大小(pt)和像素(px)转换

    千次阅读 2020-03-09 15:43:10
    px:相对长度单位。...1in = 2.54cm = 25.4 mm = 72pt = 6pc 具体换算是: PointsPixels Ems Percent 6pt 8px0.5em 50% 7pt 9px0.55em 55% 7.5pt 10px 0.625em 62.5% 8pt 11px 0.7em 70% 9pt 12px ...
  • 字体的大小(pt)和像素(px)如何转换

    万次阅读 2015-11-09 09:40:46
    px:相对长度单位。像素(Pixel)。 pt:绝对长度单位。点(Point)。...1in = 2.54cm = 25.4 mm = 72pt = 6pc 具体换算是: Points Pixels Ems Percent 6pt 8px 0.5em 50% 7pt 9px 0.55em 55% 7.5pt 10
  • 绝对单位:尺寸固定不变的单位:px cm m 相对单位:大小由参考元素决定:一般都是相对父元素 百分比 相对父元素 em 需要先设置font-size 他的值为参考单位 默认 1em=16px 1em=font-size的值 如果有font-size 那么...
  • 在代码中编写需要使用px,在布局文件中需要使用dp(dip),这中间还有一个dip,这里说明一下. 我们使用手机一般说一个屏幕分辨率,一般是用手机纵向分辨率x手机横向分辨率表示的. 比如nexus 6p,2560x1440像素,表示纵向...
  • public class MyUnits { public static final double PT_... public static final double CM_PER_PT = 28.3; public static final double MM_PER_PT = 2.83; public static final int EMU_PER_PX = 9525; public.
  • pt,px,em,percent转换

    2010-03-23 14:41:00
    px:相对长度单位。像素(Pixel)。pt:绝对长度单位。点(Point)。1in = 2.54cm = 25.4 mm = 72pt = 6pc具体换算是: Points Pixels Ems Percent 6pt 8px 0.5em 50% 7pt 9px 0.55em 55% 7.
  • jQuery.px 版本 1.2 版权所有 (c) 2011-2015 Martijn W.... px、in、cm、mm、pt、pc(无上下文) em, ex, rem, ch(使用上下文) vw、vh、vm、vmin、vmax(无上下文) vd(没有上下文,不是 CSS
  • iOS 字号转换问题

    2017-06-12 20:40:00
    一,ps和pt转换 px:相对长度单位。像素(Pixel)。(PS字体) pt:绝对长度单位。点(Point)。...1in = 2.54cm = 25.4 mm = 72pt = 6pc 具体换算是: Points Pixels Ems Percent 6pt 8px ...
  • 1 <style type="text/css"> 2 #txt_cm1, #txt_inch1, #txt_inch2, #txt_cm2 { 3 width: 63px; 4 height: 26px; 5 margin: 0 5px; 6 border: solid 1px...
  • 一,px和pt转换 px:相对长度单位。像素(Pixel)。(PS字体) pt:绝对长度单位。点(Point)。(iOS字体) 公式如下: pt=(px/96)*72。 二,字体间转换 1in = 2.54cm = 25.4 mm = 72pt = 6pc ...
  • 长度单位1、重要概念1.1 屏幕尺寸1.2 屏幕分辨率1.3 屏幕像素密度1.4 屏幕尺寸、分辨率、像素密度三者关系2、六种单位介绍2.1、dp和px的换算2.2、在代码中转换单位2.3、sp与dp的区别2.4、总结参考 1、重要概念 1.1 ...
  • word表格转换成html常用知识点

    千次阅读 2019-04-20 15:07:15
    1.自身电脑1366x768 1cm=37.5px 小二(h2)24px 小四(h4)16px 四号(h3)19px 五号(14px) 2.一行或一列中有字体被撑开或被缩小,其他的单元格也会受到影响。 3.文字居上style="vertical-align: text-top;" 4....
  • 此软件包支持以下单位标识符: px , pt , pc , mm , cm , in 。 原料药 var svg_units = require ( 'svg-units' ) svg_units.conversion_factors 包含原始转换因子的对象,直接从获取。 将这些值乘以单位值...

空空如也

空空如也

1 2 3
收藏数 60
精华内容 24
关键字:

px转换cm