未知

vizier的Python项目详细描述


一个python报告库:python reporting library,最初打算作为cairoplot的分支来添加新的报告功能,
Vizier被完全重写和重新设计,为使用Cairo的Python提供了一个非常简单的报告和绘图选择。


显著的功能包括:

*多页文档(“书籍”)的创建和管理;
*一个图形上的不同类型的绘图(如条形图、直线图、散点图)受到了



注意:建议libcairo>;=1.10.1,以使用多页pdf剪辑修复错误。
https://bug s.freedesktop.org/show\u bug.cgi?id=24691

您可以在此处下载安装程序:
http://sourceforge.net/projects/gtk win/files/gtk%2B%20Runtime%20Environment/gtk%2B%202.22/

在根vizier目录中,运行::


尝试::

python examples/test1.py


/usr/bin/env python

7])
页=simplepage(宽度=11,高度=8.5,边距=0.5,间距=0.5)
页[0]=条形图
book.append(页)


复杂图=continuousplot(图例=true,x网格=(0,0.2),y网格=(0,0.5))
复图。加法序列(

y-错误)
区域序列(“其他事物”,[(-0.5,0.5),1.03,0.016),((0.5,1.5),1.21,0.034),((1.5,2.5),1.386,0.034)],

4.25)



vlayout=verticallayout(0.1,0.6)将空间垂直拆分为3。
vlayout[0]=textspace(“此布局”,halign=left)
vlayout[1]=textspace(“拆分为3”)
vlayout[2]=textspace(“非均匀!”,valign=BOTTOM)


page=GridPage(2,2,width=11,height=8.5)
page[0,0]=TextSpace(“这正好是一个图。”)
page[0,1]=复杂的图
page[1,0]=复杂的图
page[1,1]=vlayout
book.append(page)

fp=open(“abc.pdf”,“wb”)
book.compile(fp)
fp.close()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java有没有办法使多个对象初始化更紧凑?   java确保BUnit包和测试包不包含在生产代码中   java如何使JTextField更小,而不是填满整个空间?   javaawt的矩形交点   用户连续登录应用程序的java条纹(Android)   maven如何在服务器上运行java项目,并将其作为jar添加到EAR项目中   java如何在jar/war的资源文件夹中创建png?   swing在Java中未选择列表项时禁用按钮   java GridView x BaseAdapter并在onItemClick中重新加载   java Apache POI未应用某些颜色索引   java创建URL使用uri有什么区别。解析/uri。生成器/连接字符串?   java JavaFX jfoenix运行时错误(JFXDatePicker)   右旋转二叉搜索树   在Java标准版中运行Java移动应用程序   java为什么要为每个实例创建静态hashmap?   java如何使用RTC唤醒和报警意图   java获取对象中的JSON表达式   (Java)服务器不接受多个连接   java为什么我的目的地为null?   java使用多个参数执行存储过程,并使用spring数据jpa将结果集映射到非实体类