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 (начиная с 0).
xSingleX-координата нового кадра Zoom.
ySingleY-координата нового кадра Zoom.
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)
ПараметрТипОписание
indexInt32Индекс, на который должен быть вставлен кадр Zoom (начиная с 0).
xSingleX-координата нового кадра Zoom.
ySingleY-координата нового кадра Zoom.
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);
}

Смотрите также