社区
C#
帖子详情
C#到底怎么才能获取屏幕的实际尺寸(厘米单位的那种),不是分辨率。
来自China的神秘人
2017-04-13 04:30:24
我想获取屏幕的实际尺寸(就是拿尺子量出长宽的意思),不要分辨率。
...全文
533
8
打赏
收藏
C#到底怎么才能获取屏幕的实际尺寸(厘米单位的那种),不是分辨率。
我想获取屏幕的实际尺寸(就是拿尺子量出长宽的意思),不要分辨率。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Radleyming
2017-10-26
打赏
举报
回复
不知道您这个问题解决了没有啊,同求
john_QQ:2335298917
2017-04-14
打赏
举报
回复
你要获得分辨率,然后获得屏幕的DPI,你查查吧
夏天的枫
2017-04-14
打赏
举报
回复
然而机器渲染的都是多少多少像素点,而不是屏幕的多少多少厘米。。。
白衣如花
2017-04-14
打赏
举报
回复
引用 2 楼 xuzuning 的回复:
不大可能吧? 监视器会把他的物理尺寸通知计算机?似乎也没这个必要吧?
windows应该是可以查到的吧。。。。只是这种东西估计很难找到接口
来自China的神秘人
2017-04-14
打赏
举报
回复
我的意思是,我要获取电脑屏幕的实际尺寸(我当然有用啊),如果有公式换算,那我同一台显示器,不同分辨率,那尺寸岂不是不一样了。后来有人说,通过获取像素点可以,但是我用下面这个方法,不同分辨率算出的像素点宽和高都一样。按道理应该不同分辨率的像素点是不一样大的啊,我的最终目的就是要获取显示器的尺寸。谢谢各位帮忙出个思路 using (Graphics graphics = Graphics.FromHwnd(IntPtr.Zero)) { float dpiX = graphics.DpiX; float dpiY = graphics.DpiY; }
娃都会打酱油了
2017-04-14
打赏
举报
回复
https://www.douban.com/note/155032221/
px和pt
xuzuning
2017-04-13
打赏
举报
回复
不大可能吧? 监视器会把他的物理尺寸通知计算机?似乎也没这个必要吧?
xdashewan
2017-04-13
打赏
举报
回复
有公式可以换算,你百度下就有了
C#
零基础入门课程
零基础
C#
入门课程旨在帮助编程小白从零开始掌握
C#
语言的基础知识和编程技能。课程主要包括以下几个方面:
C#
语言简介与开发环境搭建:介绍
C#
语言的特点、应用场景和优势,并教授如何搭建
C#
开发环境,选择和使用常用工具。
C#
基础语法:详细讲解
C#
的基本语法规则和代码结构,包括变量和数据类型的声明和使用、运算符的种类和应用、控制语句的编写等。面向对象编程:深入介绍面向对象编程的基本概念,如类、对象、继承、多态、封装和抽象等,并教授如何定义类和创建对象。常用类库和框架:介绍.NET Framework的强大功能和各种类库,以及如何在
C#
编程中利用这些类库和框架提升编程效率。此外,课程还会提供一些实践项目,让学员通过
实际
操作来巩固所学知识,提高编程能力。总之,零基础
C#
入门课程是一门全面、系统的
C#
编程入门教程,适合对
C#
编程感兴趣的初学者学习。通过本课程的学习,学员将掌握
C#
编程的基本知识和技能,为后续的进阶学习和项目开发打下坚实的基础。
DPI(dots per inch) PPI(pixel per inch) 求一张图片在某
分辨率
下的
实际
尺寸
?求计算机显示器PPI? MFC按600dpi时的
实际
物理
尺寸
打印图片
标准固定 1 寸=3.3333333
厘米
1 英寸=2.54
厘米
求计算机显示器PPI? 比如对角线14英寸,不是寸,即2.54*14=35.56cm 按16:9算出宽和高 高(9x)2+宽(16x)2=对角线35.56cm2 算出宽*高:30.99*17.43cm 即30.99/2.54英寸 像素为1920*1080 PPI=1920*2.54/30.99= 约157PPI(pixel per inch) 求一张图片在某
分辨率
下的
实际
尺寸
? 比如600PPI(pixel per in...
C#
中毫米与像素的换算方法
C#
中以像素作为
尺寸
单位
,像素是一种相对的
尺寸
概念,与毫米的转换与当前显示器的
分辨率
有关。在不同
分辨率
下转换的系数不同。 借助GDI可以完成毫米至像素的转换。 public static double MillimetersToPixelsWidth(double length) //length是毫米,1
厘米
=10毫米 { System.Windows.Forms.Pan
C#
实现无物理边距真正可打印区域的绘图\打印程序开发
经常在开发
实际
的应用程序中,需要用到图形绘制和打印程序。如何实现完整的精确打印和绘图是需要注意许多细节地方的。最近在遇到打印问题的时候,仔细研究一阵,总结这篇博文,写得有点杂乱,看文要还请费点神。基本功能:窗体绘图与鼠标交互 打印预览与打印输出开发平台:VisualStudio 2010 (
C#
)1绘图坐标系统1.1绘图系统坐标转换(
屏幕
窗口/打印机) 绘图程序涉及到多种坐标系统,总体上可分为...
C#
实现无物理边距 可打印区域的绘图\打印 z
经常在开发
实际
的应用程序中,需要用到图形绘制和打印程序。如何实现完整的精确打印和绘图是需要注意许多细节地方的。最近在遇到打印问题的时候,仔细研究一阵,总结这篇博文,写得有点杂乱,看文要还请费点神。 基本功能:窗体绘图与鼠标交互 打印预览与打印输出 开发平台:VisualStudio 2010(
C#
) 1绘图坐标系统 1.1绘图系统坐标转换(
屏幕
...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章