InsertZoomFrame

InsertZoomFrame(int, float, float, float, float, ISlide)

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

public IZoomFrame InsertZoomFrame(int index, float x, float y, float width, float height, 
    ISlide slide)
参数类型描述
indexInt32Zoom 框应插入的零基索引。
xSingle新 Zoom 框的 X 坐标。
ySingle新 Zoom 框的 Y 坐标。
widthSingle新 Zoom 框的宽度。
heightSingle新 Zoom 框的高度。
slideISlide被 Zoom 框引用的幻灯片对象 ISlide

返回值

创建的 Zoom 对象 IZoomFrame

异常

异常条件
ArgumentException引用的幻灯片不属于当前演示文稿。

示例

此示例演示了在集合的指定索引处创建并插入一个 Zoom 对象(假设 “Presentation.pptx” 演示文稿中至少有两张幻灯片):

[C#]
using (Presentation pres = new Presentation("Presentation.pptx"))
{
    IZoomFrame zoomFrame = pres.Slides[0].Shapes.InsertZoomFrame(2, 150, 20, 50, 50, pres.Slides[1]);
}

另请参阅


InsertZoomFrame(int, float, float, float, float, ISlide, IPPImage)

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

public IZoomFrame InsertZoomFrame(int index, float x, float y, float width, float height, 
    ISlide slide, IPPImage image)
参数类型描述
indexInt32Zoom 框应插入的零基索引。
xSingle新 Zoom 框的 X 坐标。
ySingle新 Zoom 框的 Y 坐标。
widthSingle新 Zoom 框的宽度。
heightSingle新 Zoom 框的高度。
slideISlide被 Zoom 框引用的幻灯片对象 ISlide
imageIPPImage引用的幻灯片的图像 IPPImage

返回值

创建的 Zoom 对象 IZoomFrame

异常

异常条件
ArgumentException引用的幻灯片不属于当前演示文稿。

示例

此示例演示了在集合的指定索引处创建并插入一个 Zoom 对象(假设 “Presentation.pptx” 演示文稿中至少有两张幻灯片):

[C#]
using (Presentation pres = new Presentation("Presentation.pptx"))
{
    IPPImage image = pres.Images.AddImage(Image.FromFile("image.png"));
    IZoomFrame zoomFrame = pres.Slides[0].Shapes.InsertZoomFrame(2, 150, 20, 50, 50, pres.Slides[1], image);
}

另请参阅