3

我正在评估用于 Excel 文件操作的 SpreadsheetGear 组件。但是,当与 Excel 并排查看同一个电子表格时,开箱即用的字体看起来有些模糊或模糊。我缺少一些抗锯齿设置吗?

或者这是设计使然?

4

2 回答 2

3

对于其他想知道的人,我在支持下登录,这显然是设计使然。

文本不清楚的原因是我们使用了抗锯齿字体。我们花了很多时间试图让非抗锯齿字体工作。但是,.NET 在不使用抗锯齿字体时不提供可靠的字体度量,如果没有可靠的字体度量,我们就无法做一些我们需要做的布局。使用非抗锯齿文本时,性能也会变慢。

如果 Microsoft 在未来版本的 .NET 中解决了这个问题(字体度量问题),我们可能会添加一个选项来使用非抗锯齿文本。

抗锯齿文本有一些优点。随着用户转向更高分辨率(120+ DPI 而不是 96 DPI),抗锯齿文本的外观显着改善。还有其他优点,例如可靠的缩放。尝试在 Excel/SpreadsheetGear 中自动调整某些列,然后放大和缩小 - 请注意文本不再适合 Excel,但仍适合 SpreadsheetGear。使用抗锯齿文本在 96 DPI 和 120 DPI 之间移动工作簿也更可靠。在许多情况下,打印输出看起来也更好。

于 2009-12-04T21:50:26.110 回答
0

SpreadsheetGear 可能与 ClearType 兼容。您可能想尝试在 Windows 显示设置中关闭 ClearType,看看这是否对您有任何影响。

干杯

于 2009-12-04T21:15:55.307 回答