将文件插入/嵌入DOCX文件 - 确定文件类型

时间:2010-07-30 13:52:39

标签: .net ms-word docx openxml-sdk

假设我有一个API,允许客户端将文件插入DOCX模板,它们只是传递一个文件路径。如果它是一个图像我只想添加一个图像到文件,如果它是生活RTF / DOC然后我可以嵌入它所以内容是可见的,如果它是一些其他类型,如MP3或PDF,那么它可能只是嵌入一个图标。

我想我可以简单地查看文件扩展名,但即便如此我认为我可能需要正确的文件类型字符串,我看到像mainPart.AddEmbeddedObjectPart("application/vnd.openxmlformats-officedocument.oleObject")这样的代码片段,并想知道如何将文件扩展名映射到类型。是否有一个方便的页面有这样的东西?

并且,我认为我确实需要不同的逻辑图片/其他类型?嵌入图片会很奇怪吗?

0 个答案:

没有答案