具体是这样的,经过我不懈的努力,终于实现了读取word文档,然后
替换里面的书签,换成我想要的内容,再生成新的word文档,但是我把fck的内容
存入word的时候 word显示的是
“<table style="border-right: medium none; border-top: medium none; border-left: medium none; width: 428.4pt; border-bottom: medium none; border-collapse: collapse" cellspacing="0" cellpadding="0" width="571" border="1">
    <tbody>
        <tr style="height: 14.55pt">
            <td style="border-right: windowtext 1pt solid; padding-right: 5.4pt; border-top: windowtext 1pt solid; padding-left: 5.4pt; padding-bottom: 0cm; border-left: windowtext 1pt solid; width: 32.15pt; padding-top: 0cm; border-bottom: windowtext 1pt solid; height: 14.55pt; background-color: transparent" valign="top" width="43">
            <div style="line-height: 150%" align="center">序号</div>

等网页标签形式,我这么能把这些内容变成word识别的内容呢
我试过 如果把网页另存为word文档,word可以出现一样的样式的,所以应该是可以实现的
哪位大侠,不吝赐教啊!!!

解决方案 »

  1.   

    属于.Net的Office编程部分了添加word相关引用后,创建一个word对象
    Microsoft.Office.Interop.Word.ApplicationClass appclass = new Microsoft.Office.Interop.Word.ApplicationClass();
    用它的open方法打开html文件然后用saveas成员函数再存一遍,其中有一个储存格式参数(Microsoft.Office.Interop.Word.WdSaveFormat类型),用其中代表doc的就行了
      

  2.   

    正则替换html内容,再写入WORD
    ForcePasteAsPlainText="true" 
      

  3.   

    我是从网页上的在线编辑器里面获得数据
    插入word文档里面 我希望编辑器里面什么样式 word里面就显示什么样式帮帮我 详细一点
      

  4.   

    FCKeditor1.Value 
    WordApp.Selection.TypeText(FCKeditor1.Value);
    我想如果我粘贴word内容可以转成 网页标签形式显示在FCK上
    那么我获得FCK的内容是否可以转换成word识别的内容呢
    希望哪位给点具体实现方法
      

  5.   

    帮忙顶一下,顺便问楼主一声你用fck能不能显示word中的图片
      

  6.   

    先将代码,即直接从数据库里取来的value,直接放在一个已经隐藏了的div里,然后再通过javascript,将DIV里的innerHTML取出,赋予给一个文本域textarea的value,这可以没有看到一些不规划显示。 
        虽然这不是一个很好的解决办法,但是也能解一下当务之急
      

  7.   


    Microsoft.Office.Interop.Word.ApplicationClass 都没有open这个方法
    而且我是要把FCK的内容转换成word可以识别的内容 在插入到word文档内
      

  8.   


    ApplicationClass本身当然没有open方法。ApplicationClass.Documents.Open