OpenXMLSDK-图像重用

OpenXMLSDK-图像重用,sdk,ms-word,openxml,Sdk,Ms Word,Openxml,我正在基于模板创建Word文档。模板在标题部分包含一个图像,我想在文档的其他地方重复使用它 图像存储在软件包->word/media/myImage.jpeg中,因此我需要以某种方式为希望再次显示图像的每个部分添加一个关系。我已经手动尝试了成功,问题是如何使用sdk 2.0 使用AddImagePart()方法是无用的,因为这只是再次添加图像,这很愚蠢,因为我只需要一个副本,而不需要在包中存储多个副本 有人对此有所了解吗?我对SDK 2.0的体验主要是在SpreadsheetML中,但假设Wor

我正在基于模板创建Word文档。模板在标题部分包含一个图像,我想在文档的其他地方重复使用它

图像存储在
软件包->word/media/myImage.jpeg
中,因此我需要以某种方式为希望再次显示图像的每个部分添加一个关系。我已经手动尝试了成功,问题是如何使用sdk 2.0

使用
AddImagePart()
方法是无用的,因为这只是再次添加图像,这很愚蠢,因为我只需要一个副本,而不需要在包中存储多个副本


有人对此有所了解吗?

我对SDK 2.0的体验主要是在SpreadsheetML中,但假设WordprocessingML中使用了相同的原则,您需要通过获取现有ImagePart的ID(使用GetIdOfPart()方法),然后调用CreateRelationshipTopPart()来创建与该ImagePart的关系方法。最好的方法是在DocumentReflector.exe中打开文档并查看生成的代码


Eric有一些关于这方面的博客帖子

嗨,Tim,你能帮我回答一个问题吗