RT,SaveAs2(......)方法输出结果与原word大小一致,只是扩展名被修改成XML。
打开之后是乱码...
感谢各位的回答,找到问题的原因了。MSWord.WdSaveFormat.wdFormatFlatXML是正确的,我在另存的时候指定了错误的枚举类型,导致乱码。如果想把word另存为XML,上面的是正确的枚举类型,谢谢大家~
你用什么方式打开?打开的时候指定编码方式看?默认应该是UTF-8,也可以尝试下GB2312之类的编码方案。
SaveAs2是调用了office的类库的方法吗?还是File里的方法,用来改名字的而已