Open ERP中文社区
博客集合
Linkedin群组
翻译协助
知识库
你好!
访客
. 请先
登录
或
注册一个帐号
.
一小时
一天
一周
一个月
永远
请输入帐号, 密码以及预计登录时间
公告:
首页
帮助
搜索
Tags
日历
Downloads
登录
注册
Open ERP中文社区
»
Open ERP 开源ERP交流
»
Open ERP 安装指南
(版主:
liuyuan_jq
) »
用v6无法打印中文汉字 (reportlab的问题)
« 上一篇主题
下一篇主题 »
打印
页:
1
[
2
]
作者
主题: 用v6无法打印中文汉字 (reportlab的问题) (阅读 4088 次)
dquo
小试牛刀
帖子: 84
人气: 0
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #15 于:
四月 15, 2011, 08:12:53 下午 »
我的好象行了~但有个问题,我在UBUNTU引入zip时,他说我不法创建模块文件,但把他到SHARE文件夹下后可以更新安装,也显示中文字了~
已记录
digitalsatori
论坛管理员
唐僧初段
帖子: 897
人气: 49
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #16 于:
四月 29, 2011, 03:44:26 下午 »
中文pdf报表输出已经并入l10n_cn模块:
http://code.google.com/p/openerp-china/source/checkout
为简化问题,该模块中自带了两个开源字体。欢迎大家测试汇报问题。
已记录
OpenERP高级实施顾问
上海先安科技 (
http://www.openerp.cn
)
tony AT openerp.cn
021 50323731
Jeff
还没入门呢
全局版主
唐僧初段
帖子: 506
人气: 5
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #17 于:
四月 29, 2011, 07:10:15 下午 »
15M的fonts文件放在addons里可能官方很难接受吧。是必要的么?
已记录
OpenERP 高级实施顾问
上海先安科技
jeff AT openerp.cn
digitalsatori
论坛管理员
唐僧初段
帖子: 897
人气: 49
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #18 于:
四月 29, 2011, 08:57:29 下午 »
呵呵,有时间会加一些判断逻辑使用各个系统自带的中文字体,达人们有时间也可以共同改进呀。
已记录
OpenERP高级实施顾问
上海先安科技 (
http://www.openerp.cn
)
tony AT openerp.cn
021 50323731
kingcarrie
新手上路
帖子: 18
人气: 0
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #19 于:
六月 11, 2011, 10:29:07 下午 »
有人能解决繁体的pdf report吗
已记录
digitalsatori
论坛管理员
唐僧初段
帖子: 897
人气: 49
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #20 于:
六月 12, 2011, 01:55:10 上午 »
下载这里的模块:
http://shine-it.net/index.php/topic,2314.msg7554.html#msg7554
这是一个很简单的模块,照葫芦画瓢,你就把繁体的pdf模块搞定了。
如果实在搞不明白,只要将两个繁体字体改名为该模块中所带的字体文件的名字并将模块中的两个字体拷贝覆盖掉,就可以了。
已记录
OpenERP高级实施顾问
上海先安科技 (
http://www.openerp.cn
)
tony AT openerp.cn
021 50323731
kingcarrie
新手上路
帖子: 18
人气: 0
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #21 于:
六月 12, 2011, 03:39:05 上午 »
校长?
那简体繁体的pdf模块能同时存在吗?
比如,我现在customer里面又有简体 又有繁体,打印报表的时候它如何判定?
已记录
mrshelly
唐僧初段
帖子: 944
人气: 2
OpenERP python,php,js 谢谢
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #22 于:
六月 12, 2011, 06:00:56 上午 »
http://shine-it.net/index.php/topic,2230.0.html
手工在你的 rml 文件中, 添加字体注册,然后并使用这些字体就OK了.当然,服务器上, 你的简繁字体文件都要放到能检索到的位置...
已记录
digitalsatori
论坛管理员
唐僧初段
帖子: 897
人气: 49
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #23 于:
六月 12, 2011, 11:45:41 上午 »
引用自: kingcarrie 于 六月 12, 2011, 03:39:05 上午
校长?
那简体繁体的pdf模块能同时存在吗?
比如,我现在customer里面又有简体 又有繁体,打印报表的时候它如何判定?
我介绍的模块的主要功能是让系统中默认的报表能以中文显示。如果你要在自定义的报表中显示不同的字体,楼下Shelly兄已经解释的很清楚了。
除了Shelly同学介绍的在rml中注册字体的方法,还可以直接在中文pdf模块中注册字体,甚至创建一个view让用户自己选择需要注册的字体,这些就需要做一些代码开发了。
已记录
OpenERP高级实施顾问
上海先安科技 (
http://www.openerp.cn
)
tony AT openerp.cn
021 50323731
mrshelly
唐僧初段
帖子: 944
人气: 2
OpenERP python,php,js 谢谢
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #24 于:
六月 13, 2011, 08:48:16 上午 »
引用自: kingcarrie 于 六月 12, 2011, 03:39:05 上午
校长?
那简体繁体的pdf模块能同时存在吗?
比如,我现在customer里面又有简体 又有繁体,打印报表的时候它如何判定?
简体和繁体的内码范围不同.
所以, 你只需要判断 一下内码, 然后选择 对应的字体...
已记录
xuxudodo
新手上路
帖子: 11
人气: 0
Re: 用v6无法打印中文汉字 (reportlab的问题)
«
回复 #25 于:
一月 15, 2012, 10:22:20 下午 »
安装相应字体,ubuntu 可参考这里
http://code.google.com/p/okay/downloads/detail?name=DejaVuSans.rar&can=2&q=
windows 也类似,下载字体=>安装=>重启OpenERP Server=>打印OK
已记录
打印
页:
1
[
2
]
« 上一篇主题
下一篇主题 »
Tags:
中文报表
pdf
Open ERP中文社区
»
Open ERP 开源ERP交流
»
Open ERP 安装指南
(版主:
liuyuan_jq
) »
用v6无法打印中文汉字 (reportlab的问题)