如题,本人在写一个字幕机的程序,其中涉及到rtf格式的文件。具体是这样的,我想在后台把rtf文件的中内容(没有图像信息),转换成图像,然后输出到屏幕,字体大小、颜色以及段落的编排,要求和在word中见到的样子一致。也就是说在word中编好的文档样子也就是我需要的图像。请问有没有高手帮忙,给出实现的方法。或者有意帮忙写这段代码的,可以联系我,QQ:28490990,手机:13732219701,报酬可以商量。不想在项目外包上发布了,很着急!!!!

解决方案 »

  1.   

    增加一个Word的控件到VC工程中 然后得到控件的窗口句柄 进而得到DC 然后将窗口内存考入内存DC 将内存DC保存成BMP。 应该是这样的思路吧。
      

  2.   

    一开始我也是用RichEdit控件先导入rtf的内容,再得到richedit控件的DC再转换成图像,但richedit控件如果是不可见的话,得到的图像是不正确的,此方法行不通,是不是最好是分析rtf的文件格式,把它的内容读入内存,再想方法转换成图像???