您的位置 首页

openerp 打印报表pdf中文乱码解决办法

环境 : ubuntu 12.04 OpenErp 7.0 设置好了语言为中文简体 ,此时打印 报表,中文显示…

环境 :

ubuntu 12.04

OpenErp 7.0

设置好了语言为中文简体 ,此时打印 报表,中文显示为乱码。

首先

cd /usr/share/fonts/truetype/

按照网上的方法 下载字体库:

wget http://okay.googlecode.com/files/DejaVuSans-Oblique.ttf

wget http://okay.googlecode.com/files/DejaVuSans-BoldOblique.ttf

wget http://okay.googlecode.com/files/DejaVuSans-Bold.ttf

wget http://okay.googlecode.com/files/DejaVuSans.ttf

如果你访问不了 google,可以在这里下载字体 http://download.csdn.net/detail/m0sh1/8487119

然后解压将它们放在 /user/share/fonts/trutype 目录下即可。

最后重启 openerp 登录打印报表试试是不是成功了 🙂

Windows平台下 网上的办法是:

 windows下最简单的方法是拷贝simsun.ttf文件到windows系统字体文件夹,

然后分别改名为“DejaVuSans.ttf”,“DejaVuSans-Bold.ttf”,“DejaVuSans-Oblique.ttf”,“DejaVuSans-BoldOblique.ttf”,

使用上面提供的网上下载的字体也可以。重启OE,这样,全部报表都可以正常使用中文了。

此文章通过 python 爬虫创建,原文是自己的csdn 地址: openerp 打印报表pdf中文乱码解决办法

本文来自网络,不代表找知博客立场,转载请注明出处:http://zhaozhiyong.cn/85.html

作者: 于老大

关注微博
返回顶部
//