现在我需要一个程序能把字符串形式的RTF文件内容进行解释之后在memo或edit中表现成可视化文本,但不能用richedit控件,因为还需要对文件中的图片进行编辑,麻烦各位达人一定帮帮忙

解决方案 »

  1.   

    什么叫字符串形式的RTF文件?
    如何进行解释?
    什么叫可视化文本?
    为什么不能用richedit控件?
    文件中的图片如何进行编辑?说不清楚各位达人如何一定帮帮忙?
      

  2.   

    RTF文件是有自己固定格式的 具体格式如下:{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052\deftab420{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}}
    {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs21 zhong\par}
     这个用记事本打开一个RTF文件就能看见,我说的意思就是说需要一个程序,使创建的工程就想WORD那样 打开RTF文件并显示出来,而不是显示这些字符串.
      

  3.   

    先用RxRichEdit控件将rtf转成txt,再用Memo、Edit等来读取。
      

  4.   

    我现在想解决的问题就是 想把字符串里的有用信息先提取出来,包括字体,字色,字号,还有图片信息.提取出来之后再在程序中加以解释说明,然后再在canvas上显示,因为可能只有用canvas才能实现两者同时编辑,不知道能不能实现这一过程,请大家指教 ^_^