论坛首页 编程语言技术论坛

还是ruby汉字的问题

浏览 3384 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-04-19  
我要实现的是用RMagick在图上写文字
在网上搜了 发现都是评价说 ruby对中文支持的不好

不知道大家有没遇到这种需求的
我的代码贴出来如下 方便大家清楚我的问题
require 'iconv' 
require 'RMagick'
include Magick

canvas = Magick::Image.new(100,100)
gc = Magick::Draw.new
gc.draw(canvas)
gc.font_family('SimHei')

s = '汉字' 
cov = Iconv.new( 'utf-8', 'gbk') 

gc.annotate(canvas, 0, 0, 20, 20, cov.iconv(s)) {
    self.pointsize = 12
    self.fill = '#000000'
    self.font_weight = Magick::BoldWeight
    }
canvas.write('1.jpg')
   发表时间:2007-04-20  
和我以前一样的问题,到现在还没有解决中文的问题!
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics