An open API service indexing awesome lists of open source software.

https://github.com/baseplate-admin/resvg-py

High level wrapper of resvg in python
https://github.com/baseplate-admin/resvg-py

maturin pyo3 pypy pytest python resvg svg svg-to-png svg-to-png-converter

Last synced: about 1 month ago
JSON representation

High level wrapper of resvg in python

Awesome Lists containing this project

README

        

# resvg_py

[![Downloads](https://static.pepy.tech/badge/resvg_py)](https://pepy.tech/project/resvg_py) [![CI](https://github.com/baseplate-admin/resvg-py/actions/workflows/CI.yaml/badge.svg?branch=master)](https://github.com/baseplate-admin/resvg-py/actions/workflows/CI.yaml) [![Documentation Status](https://readthedocs.org/projects/resvg-py/badge/?version=latest)](https://resvg-py.readthedocs.io/en/latest/?badge=latest) [![Pypi Badge](https://img.shields.io/pypi/v/resvg-py.svg)](https://pypi.org/project/resvg-py/)

A safe and high level binding for the [resvg](https://github.com/RazrFalcon/resvg) project

## Install

```py
pip install resvg_py
```

Then use it like this:

```python

import resvg_py

svg_string = """

 

"""

print(resvg_py.svg_to_bytes(svg_string=svg_string))

```

(if you want a more complex solution please check the [api](https://resvg-py.readthedocs.io/en/latest/resvg.html) or [usage](https://resvg-py.readthedocs.io/en/latest/usage.html). It exposes everything resvg has.)

## Requires

- Python 3.8 or higher

---

This library is feature complete in my opinion.