您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页像素和毫米的换算

像素和毫米的换算

来源:爱go旅游网
像素和毫⽶的换算

屏幕PPI计算: (White^2+Height^2)^0.5/屏幕⼤⼩英⼨数

毫⽶和像素换算: mm=(px/dpi)*25.4 px=(mm*dpi)/25.4         英⼨=px/dpi         1英⼨=25.4毫⽶dpi获取:⽅法1.

using (Graphics graphics = Graphics.FromHwnd(IntPtr.Zero)) {

float dpiX = graphics.DpiX; float dpiY = graphics.DpiY; }⽅法2.

using (ManagementClass mc = new ManagementClass(\"Win32_DesktopMonitor\")) {

using (ManagementObjectCollection moc = mc.GetInstances()) {

int PixelsPerXLogicalInch = 0; // dpi for x int PixelsPerYLogicalInch = 0; // dpi for y

foreach (ManagementObject each in moc) {

PixelsPerXLogicalInch = int.Parse((each.Properties[\"PixelsPerXLogicalInch\"].Value.ToString())); PixelsPerYLogicalInch = int.Parse((each.Properties[\"PixelsPerYLogicalInch\"].Value.ToString())); }

Console.WriteLine(\"PixelsPerXLogicalInch:\" + PixelsPerXLogicalInch.ToString()); Console.WriteLine(\"PixelsPerYLogicalInch:\" + PixelsPerYLogicalInch.ToString()); Console.Read(); } }

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务