SetEmbeddedData
IOleObjectFrame.SetEmbeddedData method
设置有关 OLE 嵌入数据的信息。
public void SetEmbeddedData(IOleEmbeddedDataInfo embeddedData)
范围 | 类型 | 描述 |
---|---|---|
embeddedData | IOleEmbeddedDataInfo | 嵌入数据IOleEmbeddedDataInfo |
例外
例外 | (健康)状况 |
---|---|
ArgumentNullException | 当 embeddedData 参数为空时。 |
评论
此方法更改对象的属性以反映新数据和 将 IsObjectLink 标志设置为 false,表示 OLE 对象已嵌入。
例子
以下示例演示如何更改 OLE 嵌入数据 及其现有T的类型:Aspose.Slides.IOleObjectFrame对象
[C#]
using (Presentation pres = new Presentation("SomePresentation.pptx"))
{
OleObjectFrame oof = pres.Slides[0].Shapes[0] as OleObjectFrame;
if (oof != null)
{
IOleEmbeddedDataInfo newData = new OleEmbeddedDataInfo(File.ReadAllBytes("Picture.png"), "png");
oof.SetEmbeddedData(newData);
}
}
也可以看看
- interface IOleEmbeddedDataInfo
- interface IOleObjectFrame
- 命名空间 Aspose.Slides
- 部件 Aspose.Slides