AddZoomFrame

AddZoomFrame(float, float, float, float, ISlide)

Adds a new Zoom object to the end of a collection.

public IZoomFrame AddZoomFrame(float x, float y, float width, float height, ISlide slide)
ParameterTypeDescription
xSingleX coordinate of a new Zoom frame Single.
ySingleY coordinate of a new Zoom frame Single.
widthSingleWidth of a new Zoom frame Single.
heightSingleHeight of a new Zoom frame Single.
slideISlideThe slide object referenced by the Zoom frame ISlide.

Return Value

Created Zoom object IZoomFrame.

Exceptions

exceptioncondition
ArgumentExceptionReferenced slide does not belong to the current presentation.

Examples

This example demonstrates adding a Zoom object to the end of a collection (assume that there are at least two slides in the “Presentation.pptx” presentation):

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

See Also


AddZoomFrame(float, float, float, float, ISlide, IPPImage)

Adds a new Zoom object to the end of a collection.

public IZoomFrame AddZoomFrame(float x, float y, float width, float height, ISlide slide, 
    IPPImage image)
ParameterTypeDescription
xSingleX coordinate of a new Zoom frame Single.
ySingleY coordinate of a new Zoom frame Single.
widthSingleWidth of a new Zoom frame Single.
heightSingleHeight of a new Zoom frame Single.
slideISlideThe slide object referenced by the Zoom frame ISlide.
imageIPPImageThe image for the referenced slide IPPImage

Return Value

Created Zoom object IZoomFrame.

Exceptions

exceptioncondition
ArgumentExceptionReferenced slide does not belong to the current presentation.

Examples

This example demonstrates adding a Zoom object to the end of a collection (assume that there are at least two slides in the “Presentation.pptx” presentation):

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

See Also