Python binding to Skia Graphics Library.
- Binding based on pybind11.
Currently, the binding is under active development.
Binary package is available on PyPI:
pip install skia-python
Supported platforms:
- Linux x86_64
- macOS
- Windows x86_64
For Linux platforms, there must be OpenGL and fontconfig installed:
apt-get install libfontconfig1 libgl1-mesa-glx libgl1-mesa-dri
Or:
yum install fontconfig mesa-libGL mesa-dri-drivers
For unsupported environment, check the build instruction.
- Showcase
- Canvas Overview
- Canvas Creation
- Path Overview
- Paint Overview
- Python Image I/O
- Drawing Texts
https://kyamagu.github.io/skia-python
Feel free to post an issue or PR.