精华内容
下载资源
问答
  • {当前状态下, 1 毫米等于多少像素?} ShowMessage(FloatToStr(pixW / mmW)); {3.2} ShowMessage(FloatToStr(pixH / mmH)); {3.2} {一步获取} pm := GetDeviceCaps(Canvas.Handle, HORZRES) / GetDeviceCaps...
    这不是个确定的值, 它和设备的分辨率相关.

    unit Unit1;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs;
    
    type
      TForm1 = class(TForm)
        procedure FormCreate(Sender: TObject);
      end;
    
    var
      Form1: TForm1;
    
    implementation
    
    {$R *.dfm}
    
    procedure TForm1.FormCreate(Sender: TObject);
    var
      mmW,mmH: Integer;
      pixW,pixH: Integer;
      pm: Double;
    begin
      {以毫米为单位获取屏幕尺寸}
      mmW := GetDeviceCaps(Canvas.Handle, HORZSIZE);
      mmH := GetDeviceCaps(Canvas.Handle, VERTSIZE);
      ShowMessageFmt('屏幕宽: %d 毫米; 屏幕高: %d 毫米', [mmW, mmH]);
      {屏幕宽: 320 毫米; 屏幕高: 240 毫米}
    
    
      {以像素为单位获取屏幕尺寸}
      pixW := GetDeviceCaps(Canvas.Handle, HORZRES);
      pixH := GetDeviceCaps(Canvas.Handle, VERTRES);
      ShowMessageFmt('屏幕宽: %d 像素; 屏幕高: %d 像素', [pixW, pixH]);
      {屏幕宽: 1024 像素; 屏幕高: 768 像素}
    
    
      {当前状态下, 1 毫米等于多少像素?}
      ShowMessage(FloatToStr(pixW / mmW)); {3.2}
      ShowMessage(FloatToStr(pixH / mmH)); {3.2}
    
      {一步获取}
      pm := GetDeviceCaps(Canvas.Handle, HORZRES) / GetDeviceCaps(Canvas.Handle, HORZSIZE);
      ShowMessage(FloatToStr(pm)); {3.2}
    end;
    
    end.
    
     
     
     
     
     
    
     
    
     
    
      

    转载于:https://my.oschina.net/hermer/blog/319289

    展开全文
  • Qt中的长宽用的是什么单位? 是像素长度 ;...没有个绝对的比值.这样告诉你吧.当普通台式机的屏幕分辨率设置为800×600的时候,根据勾股定理,知道显示器对角线的象素为1000,而普通的17'显示器对角线的长

    Qt中的长宽用的是什么单位?

    是像素长度 

     

    px是pixel的缩写,pixel即像素,它不是自然界的长度单位。px就是一张图片中最小的点,一张位图就是由这些点构成的。1024px就是1024像素。

    在不同的环境下是不同的.没有一个绝对的比值.这样告诉你吧.当普通台式机的屏幕分辨率设置为800×600的时候,根据勾股定理,知道显示器对角线的象素为1000,而普通的17'显示器对角线的长度为43cm左右.也就是说,在这种情况下,1000px约=43cm,1px=0.4mm.但是你改变了分辨率,又得另外计算,比如你设置分辨率为1024×768的时候,对角线的象素则为1280,如果还是17'显示器,这时:1280px=43cm用计算器算得——1px=0.3359375mm


    结论:不一定,是根据分辨率的大小和屏幕的尺寸来区分这个换算倍率的;

    展开全文
  • 在PS中,1PX等于多少毫米

    千次阅读 2018-06-27 16:40:45
    像素(px):位图的幅图像,是由若干个点组成的,每个点就叫做像素,。图像宽度上的点数乘以高度上的点数,就是这个图像的总像素幅图像点越多,图像就越大。2.分辨率:即图像的像素密度。是指单位长度上的点数,...

    在不同的环境下是不同的。 没有一个绝对的比值。 

    首先要弄懂两个概念:

    1.像素(px):位图的一幅图像,是由若干个点组成的,每个点就叫做像素,。图像宽度上的点数乘以高度上的点数,就是这个图像的总像素,一幅图像点越多,图像就越大。

    2.分辨率:即图像的像素密度。是指单位长度上的点数,单位长度上的点数越多,图像就越清晰。

     像素与厘米的计算:

    知道像素与分辨率的概念以后,计算就很方便了。如分辨率是每厘米72像素,那么每个像素就是10毫米除以72=0.13889毫米;如果分辨率是每厘米300像素,那么每个像素就是10毫米除以300=0.03333毫米。

    当普通台式机的屏幕分辨率设置为800×600的时候,根据勾股定理,知道显示器对角线的象素为1000,而普通的17'显示器对角线的长度为43cm左右。 

    也就是说,在这种情况下, 

    1000px约=43cm, 

    即1px=0.4mm。 

    但是你改变了分辨率,又得另外计算,比如你设置分辨率为1024×768的时候,对角线的象素则为1280,如果还是17'显示器,这时: 

    1280px=43cm 

    用计算器算得—— 

    1px=0.3359375mm

    展开全文
  • 掌握好Office的“分寸”-Office中常见度量单位在使用Office软件编辑文档时,我们经常要使用“磅”、“像素”、“毫米”、“厘米”、“英寸”等几种度量单位,了解这些度量单位以及他们的相互关系,将有助于我们更...

    掌握好Office的“分寸”-Office中常见度量单位

    在使用Office软件编辑文档时,我们经常要使用“磅”、“像素”、“毫米”、“厘米”、“英寸”等几种度量单位,了解这些度量单位以及他们的相互关系,将有助于我们更灵活地处理文档。

    一、默认度量单位的设置

    Word的默认度量单位用于对话框中输入的数值和Word标尺,是可以自定义的,选择“工具→选项”命令,在弹出的“选项”对话框中切换到“常规”选项卡(如图1),在“度量单位”下拉菜单中就可以选择默认度量单位了。

    从Word 2000起引入了一种新的度量单位:字符单位。这样,我们可以以字符为单位设置段落格式,如缩进、页边距、行距、字符间距、标尺等。这对于中文文字的处理特别有用,因为许多人在日常写作中有在段落起始处缩进两个字符的习惯。如果以字符为单位,就不必担心因改变了字体、字号等造成格式上的混乱。

    二、度量单位的相互换算关系

    根据如图2 再结合我们已知的条件,可以推导这些度量单位之间的转换关系。已知英寸与公制系统的转换关系:1英寸 = 25.4毫米 = 2.54厘米,已知显示解析度为:96像素/英寸,根据系统换算关系可知:1英寸 = 6十二点活字,再加上如图2的行高显示可以得出:3磅 = 4像素,从以上三个已知条件可以得出如下的度量单位换算表(如表1)。

    表1 度量换算表

    像素 磅 毫米 十二点活字 厘米 英寸

    1 3/4 127/480 1/16 127/4800 1/96

    96 72 25.4 6 2.54 1

    三、度量单位的设置方式

    了解了度量单位的关系,还要知道在哪些地方很好地应用和设置度量单位,度量单位的设置一般分默认和特指两种方式。

    1.默认方式

    默认方式很好理解,例如在页面设置对话框的页边距文本框中输入某一数字,或者通过输入栏的右边调节箭头调节数字的大小都属于默认方式,此时的度量单位为默认度量单位。

    2.特指方式

    特指方式在指在输入数字的同时还可以指定度量单位,同样在页面设置对话框的页边距设置输入栏中,你可以将所需要的数字和单位一起输入,例如可以在页边距输入栏中直接输入:“1毫米”、“1cm”、“1厘米”、“1英寸”、“1像素”、“1十二点活字”、“1磅”都可以(如图3)。只要是软件认可有效的度量单位都可以(注意:用“像素”时系统是不会认可的)。但是特指方式并不是在任何地方都可以使用,有些度量单位的设置只能使用默认方式,本文将以我们常用的Word、Excel为例,说明一些基本的设置方式。

    四、Word中度量单位的设置

    1.字号输入栏

    字号的默认单位是磅,只能使用默认方式设置。字号的调节范围是1磅~1638磅。字号的最小调节精度为0.5磅,就是说文字最多有0.5磅的大小差别。字号中的初号、小初等只是我们常用到的文字大小的磅值的名字,完全可以只用磅值来设置文字大小,初号、小初等名称和磅值的对应关系可见表2。

    表2 常见字号的对应度量值

    初号 小初 一号 小一 二号 小二 三号 小三 四号 小四 五号 小五

    磅值 42 36 26 24 22 18 16 15 14 12 10.5 9

    厘米1.48 1.27 0.92 0.85 0.78 0.64 0.56 0.53 0.49 0.42 0.37 0.32

    小提示

    在Word中控制字体大小的快捷键如下:

    逐磅放大:Ctrl+]

    逐磅缩小:Ctrl+[

    快速放大:Ctrl+Shift+>

    快速缩小:Ctrl+Shift+<

    改变字号:Ctrl+Shift+P

    2.页面设置

    页面设置对话框中的度量单位一般使用默认度量单位,大部分的输入栏可以采用特指方式。页面高度的设置范围是0.5磅~22磅,页面宽度的设置范围也是0.5磅~22磅,此范围转换为厘米是1.27厘米~55.87厘米(系统提示的范围是0.1磅~22磅,但列宽行高最小为0.5磅)。页面的一次最小调节值为13磅, 在自定义页面时,改变的值必须与原值相差13磅(用其他度量单位时是5毫米、0.5厘米、0.2英寸),才能使新设置的数值生效。但是页面的最小调节精度是0.05磅,所以要页面的改变小于13磅时,要先改为相差较大的数值,然后再设置为需要的数值。

    3.自定义图形大小设置

    在“设置自选图形格式”对话框的“大小”选项卡(如图4)中可以设置自选图形的大小。自选图形大小的最小调节精度为0.05磅(0.02毫米)。最大调整范围是:1磅~1584磅。

    在“设置自选图形格式”对话框的“颜色和线条”选项卡中可以设置自选图形的线条粗细。“粗细”输入栏支持特指方式设置,可以将一条2厘米长的水平直线的线宽设置为2厘米粗细,可以得到一个边长2厘米的正方形。

    艺术字的设置与自定义图形基本相同(同样存在英寸单位的显示错误),可以参照自定义图形的方法进行设置。

    4.标尺

    标尺是规定页面版式时使用的工具,页面版式中许多度量单位的设置都需要以标尺作参考依据。由于标尺是页面版式的参考尺度,所以需要调整标尺显示的度量单位,配合页面版式的编排。一般情况下,标尺中显示的是字符度量单位,当需要调整为其他度量单位时,请选择“工具→选项”命令,在弹出的“选项”窗口中切换到“常规”选项卡,取消勾选“使用字符单位”(如图1),在“度量单位”下拉菜单中选择要在标尺上显示的度量单位即可,标尺显示的度量单位可以是“英寸”、“厘米”、“毫米”、“磅”、“十二点活字”六个度量单位中的任意一个(如图5)。

    五、Excel中度量单位的设置

    1.字号输入栏

    Excel的字号没有Word中类似初号等名称的设定,要想统一Excel和Word中字体的大小可以参照表2来设置字号的磅值。字号的调节范围是1磅~409磅,字号的最小调节精度同样为0.5磅。

    2.行高

    行高设置分输入栏设置、拖动设置、双击自动适应三种。输入栏设置(如图6)的默认度量单位是磅,无法进行特指方式设置。拖动更改行高时,系统会提示行高的磅值和像素值,拖动的调整精度由Excel的显示比例决定。无论何种方法设置行高,行高的最小调整精度是1像素。如要制作尺寸要求较高的图表,可以参照度量单位换算表来精确设置行高。

    3.列宽

    列宽设置也分输入栏设置、拖动设置、双击自动适应三种。列宽输入栏设置(如图7)的默认度量单位和行高不同,不是以上所介绍的任何一个度量单位。如果将行高和列宽设置为同一数值得到的却不是正方形的单元格,还好列宽的默认度量单位和像素有对应换算关系,可以将列宽换算成像素或直接拖动列宽为合适的像素值来确定行高列宽的比例。列宽的最小调整精度也是1像素,由于1像素=0.26毫米,所以只要仔细进行换算,认真设置行高列宽,完全可以进行精确制表。

    小提示

    在Excel中还有一个快速获得单元格行高列宽的方法:

    第一步:点击“图片”工具栏中的“直线”按钮;

    第二步:按住Alt键不放,用鼠标沿着单元格画直线,此时直线是沿着单元格的边框延伸,完成后松开鼠标和Alt即可,此时得到的直线默认属性是“大小、位置均随单元格而变”。

    第三步:右击直线选择“设置自选图形格式”,在“大小”选项卡中的“大小和转角”区域中可以查看直线的长或宽,这也就是单元格的列宽或行高。

    4.页面设置

    在“文件”菜单中单击“页面设置”命令,然后选择“页面设置”对话框中的“页边距”选项卡(如图8),在此对话框中即可进行页边距的设置。此对话框的默认度量单位是厘米。Excel中的页面大小只受打印驱动程序的限制,打印机可以打多大,页面就可以设置多大。

    5.自定义图形和艺术字

    由于Excel中无法自定义默认度量单位,“大小”选项卡中的默认度量单位为cm,要用其它度量单位只有使用特指方式进行设置。最大调整范围是:1磅~1584磅,其它的设置与Word中的相同,可以参照使用

    回答:2006-12-11 14:38

    展开全文
  • 1厘米等于多少像素

    万次阅读 2011-03-21 18:30:00
    1厘米等于多少像素客户要求地图显示的时候显示的是比多少的地图,于是会设计到这个问题。 网上的答案都是这个问题是错误的之类的答案,或者就是1厘米等于25像素。我知道这个问题和屏幕的尺寸有关,因为我...
  • 2009-09-20 回答像素毫米的转换转换还需要知道另个参数:DPI(每英寸多少点)象素数 / DPI = 英寸数英寸数 * 25.4 = 毫米数对于显示设备,不管是打印机还是屏幕,都有种通用的方法先用GetDeviceCaps(设备句柄,...
  • 然后就有个疑问:这个现实中的1mm(1毫米)长度与手机像素之间的换算比怎么来的呢? 看了下demo代码,发现这样写的: CGFloat sc_w = [[UIScreen mainScreen] bounds].size.width; CGFloat sc_h = [...
  • 像素毫米怎么换算

    2020-10-30 13:59:35
    转换还需要知道另个参数:DPI(每英寸多少点) 象素数/ DPI = 英寸数 英寸数 * 25.4 = 毫米数 对于显示设备,不管是打印机还是屏幕,都有种通用的方法 先用GetDeviceCaps(设备句柄,LOGPIXELSX) 或者 ...
  • 2017-08-16 01:10黄皖生 客户经理原格来讲在excel里不叫“行宽”而叫做“列宽”,其高度才叫“行高”。EXCEL 列宽的单位是1/10...如图:2017-08-16 01:07齐方洲 客户经理office度量换算表 :像素毫米 十二点活字...
  • 像素毫米的转换公式

    万次阅读 2016-09-13 15:47:38
    转换还需要知道另个参数:DPI(每英寸多少点) 象素数 / DPI = 英寸数 英寸数 * 25.4 = 毫米数 对于显示设备,不管是打印机还是屏幕,都有种通用的方法 先用GetDeviceCaps(设备句柄,LOGPIXELSX) 或者 ...
  • 像素毫米的转换

    千次阅读 2008-11-08 11:42:00
    像素毫米的转换 转换还需要知道另个参数:DPI(每英寸多少点) 象素数 / DPI = 英寸数 英寸数 * 25.4 = 毫米数 对于显示设备,不管是打印机还是屏幕,都有种通用的方法 先用GetDeviceCaps(设备句柄,...
  • 关联知识 Python SimpleCV 像素 像素是数字图像的基本构建块。... 也就是说,像素等于一毫米微米或纳米。 取而代之的是,像素的“大小”将取决于该图像的每英寸像素(PPI)设置。 每个
  • px和毫米之间的转换

    万次阅读 2018-07-31 16:06:27
    转换还需要知道另个参数:DPI(每英寸多少点)  象素数 / DPI = 英寸数  英寸数 * 25.4 = 毫米数  对于显示设备,不管是打印机还是屏幕,都有种通用的方法  先用GetDeviceCaps(设备句柄,LOGPIXELSX)  或者...
  • 像素与豪米的转换

    2019-06-24 03:46:29
    像素毫米的转换 转换还需要知道另个参数:DPI(每英寸多少点) 象素数 / DPI = 英寸数 英寸数 * 25.4 = 毫米数 对于显示设备,不管是打印机还是屏幕,都有种通用的方法 先用GetDeviceCaps(设备句柄,...
  • 干货干货:px和毫米之间的转换

    千次阅读 2019-10-05 21:42:36
    转换还需要知道另个参数:DPI(每英寸多少点) 象素数 / DPI = 英寸数 英寸数 * 25.4 = 毫米数 对于显示设备,不管是打印机还是屏幕,都有种通用的方法 先用GetDeviceCaps(设备句柄,LOGPIXELSX) 或者 ...
  • 【实例】 最近做了个视力检测的APP项目,其中用到了将像素转换为实际大小,经过研究学到了一些知识,在这里... 然后算出每毫米等于多少像素(我国习惯使用毫米或厘米,因此将英寸转换为毫米,1英寸=25.4毫米) ...
  • 厘米与像素的单位转换

    万次阅读 2011-06-14 22:47:00
    1厘米等于多少像素客户要求地图显示的时候显示的是比多少的地图,于是会设计到这个问题。网上的答案都是这个问题是错误的之类的答案,或者就是1厘米等于25像素。我知道这个问题和屏幕的尺寸有关,因为我的显示器...
  • C#使用GDI绘制格尺

    千次阅读 2013-01-13 02:22:58
    使用C#绘制个标尺,其实是在学习Gdi绘图的一些知识,也在试验出好多人平时总问的个问题,毫米等于多少像素,同时自己也了解了在图形中尺寸是怎么计算的。 1.尺寸的确定 在使用标尺测试控件的宽度时,...
  • 摄像头的主要参数

    2020-05-08 18:44:26
    摄像头的主要参数 摄像头参数是三种不同的参数。 1)摄像头的内参数是六个...dx和dy表示:x方向和y方向的像素分别占多少长度单位,即像素代表的实际物理值的大小,其是实现图像物理坐标系与像素坐标系转换
  • dpi 编程

    2011-09-03 19:51:00
    英寸里面有多少像素点,称之为dpi。为什么要是英寸呢?国际标准计量单位应该是厘米,米,毫米之类的,只能说是科技界还是由西方控制的。 英寸等于=2.54厘米 为什么要有dpi这种单位?我想是因为想在不同...

空空如也

空空如也

1 2
收藏数 25
精华内容 10
关键字:

一像素等于多少毫米