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 文件

祝你好運 ~

相關文章
相關標籤/搜索