0

我有一个 AIR 应用程序,它使用 HTML 组件来显示大部分内容(我自己设置了 html,它不是远程加载的)。文本在 Mac 上正常显示(我认为 Mac 默认对所有文本进行抗锯齿处理)。但是,在 Windows 上,无论操作系统设置如何,文本都会显示消除锯齿。它最终使一切都染上了红色。

理想情况下,我希望能够控制文本是否得到抗锯齿。有谁知道在 Flex / AIR 中是否有办法做到这一点?

我正在谈论的一个例子:

替代文字
(来源:silentchris.com

4

1 回答 1

2

Windows 通常使用“ClearType”[TM] 来消除锯齿。有些人(包括我自己)讨厌它,因为您在上面发布的确切图像,如果您的视力很好,您会看到所有颜色,而不是白色背景上的柔和抗锯齿黑色文本。(因此它也被许多人称为“FuzzyType”)

有一个工具可以“调整”它,但它是有限的。

我会谷歌/搜索“ClearType AIR”等,看看 AIR 是否提供对它的任何控制。

我发现的第一个重播结果

话虽如此,如果最终用户已将其打开,那么他们可能会喜欢这种方式。我相信这是 Windows XP 及更高版本中的默认设置(打开)。

于 2010-01-30T01:49:13.460 回答