使用this answer中的技术我使用OpenXML 2.5成功地将RTF文件的内容嵌入到现有的Word DOCX文件中。或者我想。
我们现在发现,虽然创建的文件在MS Word和Word Online中正常工作,但文档在其他查看器上没有RTF内容,例如:
在所有情况下,文档都会完全正确显示,只是RTF内容丢失了。
我确实认为它可能是观众中的一个问题,而不是DOCX文件,但是对于几个具有相同问题的工具,我怀疑它是我们代码中的错误。
这是一个不起眼的案例,所以试图弄清楚问题是困难的。
答案 0 :(得分:0)
您使用的技术(altChunk)依赖于查看器将RTF内容转换为WordML。
正如你发现许多人不这样做。
要避免此问题,您必须在自己的代码中转换RTF内容。