windows下分辨率不同,界面(打印或者图片)如何自动适应不同的分辨率
VC或C# GDI+来的线段或文字分辨率变化后,比如变大了,文字就会变小,线段会变短。
网上查到有SetResolution方法可修改分辨率,但改大分辨率只会使用文本变大,线段不会变短。
是我用法有问题,还是说windows设计有问题?
当然还有其他方案,比如分辨率修改后计算出一个系数,在画线段或者文本的时候都将要画的元素等比缩放,但这样似乎很Low,感觉这应该是底层实现的才对。
使用GDI+打印的时候,打印出的分辨率是打印纸的分辨,微软打印的时候是怎么实现分辨率的转换呢?
请各路神仙教教我
相关推荐
批量修改图片分辨率工具
批量修改图片分辨率工具......不限制个数
掌握打印图片处理:从基础知识到用户交互
在设计和打印领域,有多种图像格式可供选择,每种格式都有其特定的优点和用途。:广泛用于网络和数字摄影,因为其高度压缩但视觉效果依然优秀,适合在不失真度要求不高的情况下节省存储空间。:提供无损压缩,广泛用于网页设计和需要透明背景的图像,支持图像透明度和逐层渲染,保证高质量的图像输出。:有限的色彩支持使其成为制作简单动画和小尺寸图标的理想选择。:常用于印刷和专业图像编辑,支持无损压缩和多页图像,是高质量打印和存储的首选格式。
一个好页面打印实例print
一个好的打印例子,有打印设置,打印预览,简单方便
Vprint虚拟打印机 源代码
用VC++开发的虚拟打印机,基于windowsDDK
基于Qt框架与OpenCV49图像处理库开发的跨平台多媒体文件处理工具_支持图片格式转换尺寸调整滤镜应用色彩空间变换边缘检测特征提取视频剪辑帧提取分辨率调整播.zip
基于Qt框架与OpenCV49图像处理库开发的跨平台多媒体文件处理工具_支持图片格式转换尺寸调整滤镜应用色彩空间变换边缘检测特征提取视频剪辑帧提取分辨率调整播.zip


界面
