为什么有gdi的别名图纸?

时间:2017-06-16 09:30:55

标签: svg bitmap gdi

为什么有gdi的别名图纸?甚至不扩展它。
如果我不缩放它,我认为它不会有别名。
用SVG绘制圆圈不会有别名。

1 个答案:

答案 0 :(得分:1)

我想通过"锯齿"你的意思是aliasing。 GDI大约30岁。由于抗锯齿需要相当多的计算能力,因此从未添加过它的支持。技术上possible to draw smooth images using GDI and some additional code,但最好使用支持抗锯齿的新API,例如Direct2D或至少GDI +。

svg也只是一种基于xml的文件格式。你没有"画"任何有svg的东西,你只需用svg描述图像然后用一些渲染引擎渲染,比如cairo。如果使用普通GDI渲染svg,你仍会得到别名图像。