InsertOleObjectFrame

InsertOleObjectFrame(int, float, float, float, float, IOleEmbeddedDataInfo)

创建一个新的 OLE 对象并将其插入到指定索引处的集合中。

public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height, 
    IOleEmbeddedDataInfo dataInfo)
范围类型描述
indexInt32应插入 OLE 对象的从零开始的索引。
xSingle新 OLE 框架的 X 坐标。
ySingle新 OLE 框架的 Y 坐标。
widthSingle新 OLE 框架的宽度。
heightSingle新 OLE 框架的高度。
dataInfoIOleEmbeddedDataInfo嵌入数据信息IOleEmbeddedDataInfo

返回值

创建 OLE 对象。

例子

此示例演示在第二个索引处插入 OLE 对象:

[C#]
byte[] fileData = File.ReadAllBytes("test.zip");
IOleDataInfo dataInfo = new OleDataInfo(fileData, "zip");
IOleObjectFrame oleObjectFrame = slidees.Shapes.AddOleObjectFrame(2, 150, 20, 50, 50, dataInfo);

也可以看看


InsertOleObjectFrame(int, float, float, float, float, string, string)

创建一个新的 OLE 对象并将其插入到指定索引处的集合中。

public IOleObjectFrame InsertOleObjectFrame(int index, float x, float y, float width, float height, 
    string className, string path)
范围类型描述
indexInt32应插入 OLE 对象的从零开始的索引。
xSingle新 OLE 框架的 X 坐标。
ySingle新 OLE 框架的 Y 坐标。
widthSingle新 OLE 框架的宽度。
heightSingle新 OLE 框架的高度。
classNameStringOLE 类的名称。
pathString链接文件的路径。

返回值

创建 OLE 对象。

也可以看看