请问:
如何获得word中(某一页)某一行的内容?
如何获得某一行的字体特征?
如何插入一个字符或图片到word的某一个指定位置!我现在急需处理word文档,转换成ref后格式损失严重!请高手指点!!谢谢!

解决方案 »

  1.   

    ref 是什么格式?是rtf吧?
    word的格式从来没有公开过,所以市面上的字处理软件对他的格式兼容都不好。你可以把它变成xml或者html格式之后在分析。
      

  2.   

    请问如何用delphi进行批量转化(word->html,word->xml,word->rtf)?
      

  3.   

    把Word转换成HTML再分析?你疯了吧!他转换成HTML读起来艰涩的很哪!还要写程序分析,呵呵,昏倒!不如找一个HTML解释器的元件回来,不过更难分析是哪一行的了,Word本来只有段的概念,叶面尺寸一变,行就不对了,呵呵。知道哪一段的第几个字符还是有可能的。
      

  4.   

    插入可以在制定的位置放一个表签,再用ole组件来插入即可
      

  5.   

    获得某一行不是很必要吧,你可以分析 一下,或许每一段你就足够用了
    内容:
    WordApplication.Paragraphs.Item[]
    格式
    WordApplication.Paragraphs.Item[].ParagraphFormat
    ……多多多多了。
      

  6.   

    看看delphi在线文档关于自动化服务器的内容还有分析一下office2000.pas看看吧!