OpenERP PyChart 中文报表模块(支持CJK语言)

OpenERP PyChart Unicode Report (Support CJK Font)python

做者:wangbuke@gmail.comgit

 源码托管地址:https://github.com/buke/openerp-pychart-unicode-reportgithub

OpenERP 官方APP下载地址: http://apps.openerp.com/addon/8009ubuntu

支持pychart中文报表,如“库存预测”、“工做中心负载” 等报表。windows

模块原理app

让pychart 生成svg 文件,而后用cairosvg 模块生成PDF报表。svg

依赖模块字体

python-cairo python-cairosvg code

Debian/Ubuntu安装方法: $ su apt-get install python-cairo python-cairosvgserver

安装与设置

一、安装字体

复制您所用的字体文件,如simsun.ttc 到系统目录下。

debian/ubuntu: $ sudo cp simsun.ttc /usr/share/fonts

windows :  C:\> copy simsun.ttc  c:/windows/fonts

二、配置pychart 报表字体 默认使用宋体

修改openerp 配置文件 openerp-server.conf , 添加如下参数:

pychart_ttfont_name = Simsun

注:默认是宋体,如使用默认值则无需修改 conf 文件

祝你好运 ~

相关文章
相关标签/搜索