当前位置: 代码迷 >> C# >> WinXp和Win7生成文字bmp在LED屏上显示的有关问题
  详细解决方案

WinXp和Win7生成文字bmp在LED屏上显示的有关问题

热度:365   发布时间:2016-04-28 08:32:27.0
WinXp和Win7生成文字bmp在LED屏上显示的问题
本帖最后由 yxinf 于 2015-10-31 11:20:49 编辑
1. 在WinXp下用代码生成黄颜色的文字bmp图片发送到LED显示屏没问题,如下图:


2. 但在Win7下用同样的代码生成黄颜色的文字bmp图片发送到LED显示屏显示就带有些绿色和其它的颜色的点,不全是黄颜色的字,有点花屏的感觉:如下图:



现在需要解决的问题是:如何在Win7下生成WinXp显示效果的bmp图片,是不是图片灰度的问题,该如何处理?多谢!!
------解决思路----------------------
这是默认使用 ClearType 方式导致的,需要修改 Graphics 上的 TextRenderingHint 属性,比如 g.TextRenderingHint = TextRenderingHint.AntiAliasGridFit,这个枚举上也还有其它抗锯齿方式,可以都试试看哪个符合需要。
  相关解决方案