11得票1回答
QT_AUTO_SCREEN_SCALE_FACTOR没有效果

我的软件可在Windows 7及以上版本上运行,并且是使用Qt 5.8开发的100% dpi缩放(控制面板>使文本和其他项目变大或更小)。 当我的用户将dpi缩放设置为150%等时,所有文本和布局间距都会按比例增加,但每个其他元素不变。 结果GUI界面就会出现问题,文本太大而无法适应其他元...

9得票2回答
WinForms无法正确缩放DPI的问题

我遇到了一个问题,无法在高 DPI 设置下正确显示 WinForms 应用程序。我查看了各种网站,发现 WinForms 都有正确的 AutoScaleMode。我尝试将其设置为 DPI 和 Font 两种模式,但是在使用高 DPI 设置(例如 125%)时,窗体始终在底部被截断。 我添加了...

24得票8回答
Android真实设备xxx-hdpi

我将发布我的应用程序,这是一个1.2Mb的apk文件,其中包括4种不同格式(ldpi、mdpi、hdpi、x-hdpi)的大约120个图标。 如果我添加xx-dpi和xxx-hdpi的图标,apk文件会变得更大,加载时间会增加。 有很多入门级设备内存非常低,我希望我的应用程序在任何地方都能运...

21得票3回答
以编程方式更改图像分辨率

我已经计算出,如果我想要生成的图像是A4纸大小@ 600dpi,用于打印目的,它需要是7016x4961px @ 72dpi。因此,我通过编程生成它,然后在Photoshop中进行测试,看起来很好,所以如果我调整大小,它会得到正确的大小和分辨率。 . 我想知道的是是否可以通过编程方式进行此...

18得票2回答
如何在C#中获取图像的DPI

如何使用ASP.NET C#获取图片的DPI

7得票2回答
QT在Windows下的高DPI支持

根据这里的文档http://doc.qt.io/qt-5/highdpi.html QT 5.4+引入了高DPI支持。然而,要么我错过了一些基础知识,要么当前的支持仍处于非常早期的阶段。我正在编写全新的应用程序,因此我有机会从头开始正确地完成它。我理解我必须使用布局而不是固定位置等,但总会有情...

21得票3回答
如何在Visual Studio中将Windows应用程序清单中的dpiAware属性设置为“每个监视器”?

我需要能够在应用程序的清单中设置dpiAware属性为“按监视器”。属性中提供的可选项只是启用或禁用DPI感知。这两个设置都对我不起作用。如果我不将清单嵌入exe,然后手动编辑清单,我可以获得我想要的应用程序行为。我希望能够自动生成和嵌入清单。我是否还缺少什么?(我正在使用Visual Stu...

7得票1回答
文本渲染器:如何测量文本在不同Dpi的机器上的大小?

我有一个由服务器和客户端组成的C# WinForms应用程序。我使用TextRenderer.MeasureText(string text, Font font)方法来测量文本。 在某些时候,我需要在服务器端测量文本,就像在客户端一样。我将Graphics.DpiX和Graphics.Dp...

34得票3回答
为什么Nexus 6的像素密度是560dpi?

如何为Nexus 6准备资源?如果我将图像放在xxxhdpi中,它们将缩小并失去质量;如果我将图像放在xxhdpi中,它们会扩大并失去质量。开发人员为什么决定将密度值设置为560dpi,如果实际密度493ppi更接近于xxhdpi的480dpi? Nexus 6拥有令人印象深刻的5.96英寸...

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

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