使用OpenXML和C#重新排列PPTX Power Point幻灯片中的图像

时间:2014-06-16 14:38:25

标签: c# powerpoint openxml

使用open xml打开pptx文件我需要以编程方式重新排列图像以反映数组。

无法使用

获取图像
slide.Descendants DocumentFormat.OpenXml.Presentation.Picture()

始终为空

我在一张幻灯片中有4张图片和标题,我需要以编程方式更改它们出现的顺序

pptx是从SQL Server二进制流

加载的

任何帮助都会很高兴谢谢

编辑:

这是代码段:

foreach (var item in slide.Descendants<DocumentFormat.OpenXml.Presentation.Picture>()); 
{ 
    string id = item.NonVisualPictureProperties.NonVisualDrawingProperties.Id; 
    string desc = item.NonVisualPictureProperties.NonVisualDrawingProperties.Description; 
}

0 个答案:

没有答案