Log In
0% completed
All Lessons
Free Lessons (5)
Introduction
Foreword
Prerequisite
Introduction to Vector Graphics
Pixel Images
Resizing and Drawing on Pixel Images
Vector Graphics
Advantages and Disadvantages
Common Vector Formats
Quiz
Basic Drawing Operations
Learning Objectives
Creating an Image with Pycairo
Fill and Stroke
Open and Closed Shapes
Circle and Curves
Line Styles
Quiz
Challenge
Paths and Complex Shapes
Learning Objectives
Paths
Lines
Polygons
Arcs
Bezier Curves
Function Curves
Rectangle
Quiz
Challenge
Computer Color
Learning Objectives
RGB Color
Pycairo RGB Colors
CSS Named Colors
Transparency
Greyscale Images and More
Quiz
Transforms and State
Learning Objectives
User Space and Device Space
Translation
Scaling
Rotation
Save and Restore
Correcting Unequal Scaling
Flipping
Current Transform Matrix
Quiz
Challenge 1
Challenge 2
Working with Text
Learning Objectives
Text Is Just Shapes
Font Size
Font Style
Text Extents
Text Alignment
Quiz
Challenge
Gradients and Image Fills
Learning Objectives
Patterns
SolidPattern
LinearGradient
More on LinearGradient
Filling Text and Stroke with Gradient
RadialGradient
Working with Images
Using SurfacePattern with Vectors
Quiz
Challenge
Clipping, Masking and Compositing
Learning Objectives
Clipping
More on Clipping
Masking
Compositing
Color Adjustments
Quiz
Challenge
Surfaces and Output Formats
Learning Objectives
Output Formats
Other Surfaces
Quiz
Integration with Other Libraries
Storing Image Data
PIL (Pillow) Integration
Numpy Integration
Quiz
Conclusion
Wrap Up!
Computer Graphics in Python and Pycairo
/
...
/
Quiz
Quiz
Now, we will solve a quiz to test our understanding of this section.
We'll cover the following...
Test yourself
...