10得票5回答
如何以编程方式获取屏幕 DPI(Linux、Mac)?

我需要知道Linux和Mac OS上的屏幕DPI(每英寸像素数)。在Linux上,我认为xlib可能会有帮助,但我找不到获取当前DPI的方法。我想要这个信息来获取真实的屏幕尺寸(以英寸为单位)。 提前感谢!

39得票3回答
如何在.NET WinForms应用程序中控制字体DPI

我为一家小企业创建了一个应用程序。办公室里的一些员工无法正确地查看表格。原因是他们的DPI设置高于96dpi。有没有方法可以控制这个问题? 对于所有有winforms应用程序经验的人,您如何控制表单布局,以便DPI不会影响应用程序的外观呢?

29得票5回答
iPhone应用程序使用什么dpi分辨率?

我正在为一款iPhone应用程序制作模板,想知道应该使用哪种dpi分辨率?300还是72? 我不确定,希望有人能回答我的问题。

11得票1回答
在Windows 10下,SetProcessDPIAware似乎无法正常工作。

我正在尝试在 Windows C++ 应用程序中获取真实的屏幕分辨率(以像素为单位)。当更改 Windows DPI 设置时,我得到的是虚拟(调整后的)分辨率而不是实际分辨率。我已经尝试使用 SetProcessDPIAware、SetProcessDpiAwareness(将所有三个枚举值用...

34得票5回答
如何更改图像的分辨率(DPI)?

我有一张DPI为72的JPEG图片,想要将其改为300 DPI。 我该如何使用C#改变JPEG图片的分辨率?

7得票3回答
PyQt 5和4k屏幕

我正尝试将一个已有的PyQt5应用迁移到适用于Windows 10的高DPI。 Qt5自身的文档在这里讨论了高DPI缩放: http://doc.qt.io/qt-5/highdpi.html QT_AUTO_SCREEN_SCALE_FACTOR to "1". 但我无法在Pytho...

15得票3回答
在WPF中强制DPI以进行测试

有没有办法欺骗WPF应用程序,使其以某个DPI运行? 我想在不更改系统设置的情况下(在Windows 7下需要注销/登录)以各种DPI级别(96、120、144、192)测试我的程序。 我可以手动设置1 DIU的大小吗?(在96 DPI下,1 DIU = 1像素。我想将1 DIU设置为1....

9得票1回答
在DPI缩放影响下,在Delphi VCL应用程序中使用Direct2D

我正在研究在我的应用程序中一些部分将GDI替换为Direct2D。 为此,我阅读了Embarcadero官方文档并创建了这个最小的Direct2D应用程序: unit Unit1; interface uses Winapi.Windows, Winapi.Messages, Sy...

27得票1回答
支持DPI和默认字体更改

所以我正在尝试弄清楚Form的AutoScaleMode属性如何帮助支持具有与我的工作开发机器不同的字体或DPI的系统。 来自SDK: AutoScaleMode枚举 public enum AutoScaleMode None 禁用自动缩放。 Font 控件相对于类使用的字...

27得票5回答
如何将PPI转换为Android图像的DPI?

我开始使用Adobe Photoshop为我的Android应用程序制作图形,但我无法继续操作,因为Photoshop中的分辨率设置为每英寸像素,而官方的Google文档中说Android需要设置在dpi中的图像。我已经搜索网络以查找两者之间的转换,但从未得到任何正式的公式。 我知道Andr...