InsertZoomFrame

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

Создает новый объект Zoom и вставляет его в коллекцию по указанному индексу.

public IZoomFrame InsertZoomFrame(int index, float x, float y, float width, float height, 
    ISlide slide)
ПараметрТипОписание
indexInt32Индекс с нуля, по которому должен быть вставлен кадр Zoom.
xSingleX-координата нового кадра Zoom Single.
ySingleY-координата нового кадра Zoom Single.
widthSingleШирина нового кадра Zoom Single.
heightSingleВысота нового кадра Zoom Single.
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)
ПараметрТипОписание
indexInt32Индекс с нуля, по которому должен быть вставлен кадр Zoom.
xSingleX-координата нового кадра Zoom Single.
ySingleY-координата нового кадра Zoom Single.
widthSingleШирина нового кадра Zoom Single.
heightSingleВысота нового кадра Zoom Single.
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);
}

См. Также