Skip to main content
Help us improve Python packaging – donate today!

Render matplotlib png images to a zip file

Project Description

# PNG Renderer

For constructing a zip file of png images. I created this package as I had many plots associated from the output of a plotting script and wanted to keep them together. Similar to `matplotlib.backends.PdfPages` I wanted to associate the images, but using the `png` format, so I chose to zip the collection of images. I wanted png images as they contained large amounts of data which created extremely large pdf files.

## Example usage

``` python
import matplotlib.pyplot as plt
from pngrenderer import PNGRenderer

fig = plt.figure()


# Save the resulting image(s) to ""
renderer = PNGRenderer("out")

# Save the first png image

# Alternatively call .save_page
# renderer.save_page("first.png")

# Render the zip file to disk

# Alternatively use the context manager
from pngrenderer import png_render

with png_render("out") as renderer:

# The context manager calls the `render` method

## Requirements and installation

This package requires matplotlib, but no other packages

Installation: `pip install git+`

If this package ever makes it onto pypi then probably the installation will be `pip install matplotlib-pngrenderer`.

## Contributing

To contribute, clone the repository at [this github link](, and run the tests with `python test`

Release history Release notifications

This version
History Node


History Node


History Node


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pngrenderer-0.1.2-py27-none-any.whl (5.5 kB) Copy SHA256 hash SHA256 Wheel 2.7 Dec 4, 2013
pngrenderer-0.1.2.tar.gz (167.7 kB) Copy SHA256 hash SHA256 Source None Dec 4, 2013

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page