• 4929阅读
  • 5回复

[讨论]如何将文字转图片 [复制链接]

上一主题 下一主题
离线xiumingjun
 

只看楼主 倒序阅读 楼主  发表于: 2012-02-08
关键词: 显示图片中文
目的:在vtk中显示中文,但是苦于vtk不支持中文,所以想通过Qt将文字转化成图片,然后再在vtk中显示出来。所以请问论坛达人改如何将输入的文字转化为图片。
离线passion_wu
只看该作者 1楼 发表于: 2012-02-08
有个办法是将文本绘制在QPixamp上
然后后调用
bool QPixmap::save ( const QString & fileName, const char * format = 0, int quality = -1 ) const
或者是
bool QPixmap::save ( QIODevice * device, const char * format = 0, int quality = -1 ) const
离线xiumingjun

只看该作者 2楼 发表于: 2012-02-09
回 1楼(passion_wu) 的帖子
能不能说的详细点,我尝试过,但是没有成功……我的文本是用动态输入的,然后动态的转化为图片。
离线kimtaikee

只看该作者 3楼 发表于: 2012-02-09
回 2楼(xiumingjun) 的帖子
看看这个可以吗?

离线dolphin836

只看该作者 4楼 发表于: 2012-02-09
应该从底层解决这个问题   不支持中文  没有办法修改么?

离线xiumingjun

只看该作者 5楼 发表于: 2012-02-09
回 3楼(kimtaikee) 的帖子
我按照你这种方法试过后,为什么总是黑色的,什么都没有,就是一个黑色的画布?通过setBrush()和setBackfround()函数设置后也还是黑色的,什么都看不到。是不是还需要设置什么地方?
快速回复
限100 字节
 
上一个 下一个