像素和毫米的换算_1500像素等于多少毫米

像素和毫米的换算_1500像素等于多少毫米屏幕PPI计算:(White^2+Height^2)^0.5/屏幕大小英寸数毫米和像素换算:mm=(px/dpi)*25.4px=(mm*dpi)/25.4英寸=px/dpi1英寸=25.4毫

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

屏幕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();
                }
            }

 

获取DPI方法参考:http://www.cnblogs.com/dingli/p/3187217.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167430.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月2日 下午4:36
下一篇 2022年8月2日 下午4:36


相关推荐

  • 华三路由交换配置命令_H3C路由器常用基本配置命令「建议收藏」

    华三路由交换配置命令_H3C路由器常用基本配置命令「建议收藏」H3C路由器常用基本配置命令[Quidway]sysnamerouter_name命名路由器(或交换机)[Quidway]delete删除FlashROM中的配置[Quidway]save将配置写入FlashROM[Quidway]interfaceserial0进入接口配置模式[Quidway]quit退出接口模式到系统视图[Quidway]shutdown/undoshutdown…

    2022年10月17日
    2
  • 数据库分区表关联

    数据库分区表关联数据库表分区场景: 现实业务中有两个表关系比较紧密,而且数据量比较大的时候,需要对两个表都进行分区,并能很好的发挥分表作用创建分区数据库表注意: 数据库表最好是在创建的时候就进行分区,不能对已经创建的普通表(堆表)再进行分区变为分区表,否则转换起来比较麻烦。createtableOCS_COLLECT_PEOPLE(COLLECT_IDV

    2022年5月3日
    55
  • 缠中说禅电子书_缠中说禅108课PDF电子书

    缠中说禅电子书_缠中说禅108课PDF电子书缠中说禅 教全班人炒股票 108 课 是炒股册本 作者为缠中说禅 由科学身手文献出版社出版 此书告急介绍怎么从瞬息万变的股市中看清事势 获得利润 该篇阐明 课程 72 是缠中途禅为了容易厥后者纯熟拟订的一个懒人线途图操演计划 教你炒股票 72 本 ID 已有课程的再梳理 该篇阐发 中央是分级其余 大级别总是由小级别渐渐兴盛出来的 那么最幼级别中央又是怎样被最闭理的构造出来呢 该篇即是主题表面不得不学的底子课

    2026年3月20日
    2
  • 大数据要学javaweb吗_大数据用学JAVA吗?

    大数据要学javaweb吗_大数据用学JAVA吗?谢邀学大数据没有必要报专门的Java班.学习大数据之前确实要先学习一点Java的内容,因为大数据和Java不是完全分裂的,大数据的开发语言中最重要的一种就是Java.学习Java主要包括四大块:Java基础(JavaSE),JavaWeb,Java框架(JavaEE),Java项目,但是学习大数据只是用Java作为编程语言,只要学习Java基础(JavaSE)就够了,至于后面的三块儿内容可以先…

    2022年5月8日
    61
  • 在linux关闭防火墙命令,linux关闭防火墙命令

    在linux关闭防火墙命令,linux关闭防火墙命令在 linux 中防火墙的开启和关闭是可以通过命令来执行的 那么具体是哪个命令呢 下面由学习啦小编为大家整理了 linux 关闭防火墙的相关命令 希望对大家有所帮助 1 Linux 关闭防火墙命令 1 永久性生效 重启后不会复原开启 chkconfigipt 关闭 chkconfigipt 即时生效 重启后复原开启 serviceiptab 关闭 s

    2026年3月20日
    2
  • lrzsz命令包的下载及安装

    lrzsz命令包的下载及安装安装lrzsz命令包后可以使用上传(rz)命令和下载(sz)命令安装推荐yum可以一步到位从下载到安装(https://img-blog.csdnimg.cn/20190411194245896.png)

    2022年6月23日
    67

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号