跳转到主要内容

将matplotlib png图像渲染成zip文件

项目描述

# PNG Renderer

用于构建png图像的zip文件。我创建了这个包,因为我有很多与绘图脚本输出相关的图,希望将它们放在一起。类似于 `matplotlib.backends.PdfPages`,我想关联这些图像,但使用 `png` 格式,因此我选择将图像集合打包。我想使用png图像,因为它们包含大量数据,这会创建非常大的pdf文件。

## 示例用法

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

fig = plt.figure()

plt.plot(...)

# 将结果图像保存到 "out.zip"
renderer = PNGRenderer("out")

# 保存第一个png图像
renderer.savefig("first.png")

# 或者调用 .save_page
# renderer.save_page("first.png")

# 将zip文件渲染到磁盘
renderer.render()

# 或者使用上下文管理器
from pngrenderer import png_render

with png_render("out") as renderer
renderer.savefig()

# 上下文管理器将调用 `render` 方法
```


## 需求和安装

此包需要matplotlib,但不需要其他包

安装:`pip install git+https://github.com/mindriot101/pngrenderer.git`

如果此包被添加到PyPI,则安装可能为 `pip install matplotlib-pngrenderer`。

## 贡献

要贡献,请从[此GitHub链接](https://github.com/mindriot101/matplotlib-pngrenderer)克隆存储库,并使用 `python setup.py test` 运行测试

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

pngrenderer-0.1.2.tar.gz (167.7 kB 查看哈希值)

上传时间

构建分布

pngrenderer-0.1.2-py27-none-any.whl (5.5 kB 查看哈希值)

上传时间 Python 2.7

由...