为什么有gdi的别名图纸?

问题描述 投票:-1回答:1

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

svg bitmap gdi
1个回答
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,你仍然会得到别名图像。

© www.soinside.com 2019 - 2024. All rights reserved.