How To Install Pycairo Examples
Emulator Pack 3 Psp Download. Pycairo is a Python module providing bindings for the. It depends on cairo >= 1.13.1 and works with Python 2.7+ as well as Python 3.3+.
I've tried to install pycairo in a virtualenv to use in a Django project. I've ran the pip install pycairo==1.10.0 command which finds the package and downloads it. Cairo Tutorial for Python Programmers. PyCairo to join the previous. Wmic Get Printer Serial Number. You can translate the examples to your preferred language and host environment and only.
Pycairo, including this documentation, is licensed under the LGPLv2.1 as well as the MPLv1.1. The Pycairo bindings are designed to match the cairo C API as closely as possible, and to deviate only in cases which are clearly better implemented in a more ‘Pythonic’ way.
Features of the Pycairo bindings: • Provides an object oriented interface to cairo. • Queries the error status of objects and translates them to exceptions. • Provides a C API that can be used by other Python extensions. Import cairo surface = cairo. SVGSurface ( 'example.svg', 200, 200 ) context = cairo.
Context ( surface ) x, y, x1, y1 = 0.1, 0.5, 0.4, 0.9 x2, y2, x3, y3 = 0.6, 0.1, 0.9, 0.5 context. Scale ( 200, 200 ) context. Set_line_width ( 0.04 ) context. Move_to ( x, y ) context.
Curve_to ( x1, y1, x2, y2, x3, y3 ) context. Stroke () context. Set_source_rgba ( 1, 0.2, 0.2, 0.6 ) context. Set_line_width ( 0.02 ) context. Move_to ( x, y ) context. Line_to ( x1, y1 ) context. Move_to ( x2, y2 ) context.
Line_to ( x3, y3 ) context. Stroke () surface. Finish () If Pycairo is not what you need, have a look at, which is an API compatible package using or, which is using and provides a more “pythonic” API with less focus on matching the cairo C API. For more information visit Tarballs: Git repo: Bug tracker: Mailing list: See the “” for further details. To use the pycairo library.