mlreportgen.ppt. PicturePlaceholder.replace

Пакет: mlreportgen.ppt

Замените заполнителя картинки в картинке

Синтаксис

pictureObj = replace(picturePlaceholder,picture)

Описание

пример

pictureObj = replace(picturePlaceholder,picture) заменяет изображение в месте для рисунка. PowerPoint® изменяет размерности изображения, чтобы заполнить размерности picturePlaceholder. Если размерности изображения больше, PowerPoint расширяет изображение пропорционально. Если размерности изображения меньше, изображение сосредоточено.

Примеры

свернуть все

Создайте представление.

import mlreportgen.ppt.*
slidesFile = 'myPlaceholderPresentation.pptx';
slides = Presentation(slidesFile);
slide1 = add(slides,'Title and Picture');

Создайте объект mlreportgen.ppt.Picture.

plane = Picture(which('b747.jpg'));

Найдите объект, свойством Name которого является Picture.

pictures = find(slide1,'Picture');

Замените изображение в месте для рисунка.

replace(pictures(1),plane);

Сгенерируйте представление и затем откройте myPlaceholderPresentation.pptx. На платформе Windows® можно открыть представление в MATLAB®:

close(slides);

if ispc
    winopen(slidesFile);
end

Входные параметры

свернуть все

Место для рисунка, чье изображение, чтобы заменить, заданный как объект mlreportgen.ppt.PicturePlaceholder.

Изображение, чтобы использовать в качестве замены, заданной как объект mlreportgen.ppt.Picture.

Выходные аргументы

свернуть все

Изображение, представленное объектом mlreportgen.ppt.Picture.

Введенный в R2015b