[英]When embedding RTF file into DOCX file using OpenXML, embedded contents don't display in some viewers
使用此答案中的技术,我使用OpenXML 2.5成功地将RTF文件的内容嵌入到现有的Word DOCX文件中。 还是我想。
现在我们发现,虽然创建的文件在MS Word和Word Online中可以正常工作,但是在其他查看器上显示的文档中没有RTF内容,例如:
在所有情况下,除了仅缺少RTF内容外,文档都可以完全正确显示。
我确实认为这可能是查看器中的问题,而不是DOCX文件,但是对于一些具有相同问题的工具,我怀疑这是我们代码中的错误。
这是一个晦涩难懂的案例,因此试图找出问题很困难。
您使用的技术(altChunk)依赖查看器将RTF内容转换为WordML。
正如您所发现的,很多人都不会这样做。
为避免此问题,您确实必须在自己的代码中转换RTF内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.