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Нуль- на основе индекса, в который следует вставить кадр масштабирования.
xSingleКоордината X нового кадра ZoomSingle.
ySingleКоордината Y нового кадра ZoomSingle.
widthSingleШирина нового кадра ZoomSingle.
heightSingleВысота нового кадра ZoomSingle.
slideISlideОбъект слайда, на который ссылается фрейм ZoomISlide.

Возвращаемое значение

Создан объект ZoomIZoomFrame.

Исключения

исключениеусловие
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Нуль- на основе индекса, в который следует вставить кадр масштабирования.
xSingleКоордината X нового кадра ZoomSingle.
ySingleКоордината Y нового кадра ZoomSingle.
widthSingleШирина нового кадра ZoomSingle.
heightSingleВысота нового кадра ZoomSingle.
slideISlideОбъект слайда, на который ссылается фрейм ZoomISlide.
imageIPPImageИзображение для указанного слайдаIPPImage

Возвращаемое значение

Создан объект ZoomIZoomFrame.

Исключения

исключениеусловие
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);
}

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