导入
学习目标
在接下来的课程中,我们将详细学习以下主题
上手入门
在矢量图形中,我们不会直接绘制单个像素。相反,我们会定义形状,并告诉渲染器我们希望如何填充或描边这些形状。
我们完成的图像可以存储为矢量图像(如 SVG),也可以转换为位图格式(如 PNG)。在本节的大多数示例中,我们将创建 PNG 文件,但也会学习如何生成其他类型的输出。
在 Pycairo 编程中,绘制形状是一个非常重要的方面,因此我们专门用两个小节来讨论这个主题。在本节——基本绘图操作——中,我们将学习基本的形状函数及其使用方法,以在 Pycairo 中创建简单的图像。在后续的小节——路径与复杂形状——中,我们将再次回到这个话题,通过实际示例学习如何创建更复杂的形状,并运用本节所学的概念进行练习。

Basic drawings