动态添加图片到PowerPoint OPENXML

我创建功率点使用openxml 2007文件。 我可以添加幻灯片,图形,文本和操纵它们来创建自定义报表。 但是,我无法找到如何将图像动态加载到我的电源点的例子。 原则上我想象,这将涉及添加图像作为资源,然后加入到该资源的参考。 任何示例代码将是巨大的帮助。

谢谢。

--------------解决方案-------------

你首先需要一个ImagePart添加到您的SlidePart是这样的:

ImagePart imagePart = slidePart.AddImagePart(ImagePartType.Png, "rId3");

"rId3"必须对应于您的图像relationshipId要添加到演示文稿。 你也可以离开这个参数为空和缺省关系ID将会为您创建。 接下来,你需要养活图像部分的实际图像:

imagePart.FeedData(new MemoryStream(photo.ToArray()));

如果您仍然有问题就来看看这两个博客文章。 他们都表现出一定的编码方式中旬下降约将照片添加到演示文稿。

创建基于数据的报表呈现

添加重复数据到PowerPoint

分类:C# 时间:2012-06-18 人气:0
本文关键词: PowerPoint中,OPENXML SDK
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.499 (s). 10 q(s)