mlreportgen.ppt. Класс PicturePlaceholder

Пакет: mlreportgen.ppt
Суперклассы:

Двигайте заполнителя, чтобы заменить на изображение

Описание

Двигайте заполнителя, чтобы заменить на изображение. Можно создать место для рисунка с помощью понижения размещения. В API PPT по умолчанию, когда вы добавляете понижение Title and Picture в представление, API создает объект PicturePlaceholder. Используйте метод find с объектом Slide найти место для рисунка. Можно затем установить свойства для того объекта PicturePlaceholder.

Используйте редактор PowerPoint®, чтобы вставить место для рисунка в представление.

  1. Выберите вкладку Slide Master.

  2. Кликните по понижению размещения, в которое вы хотите добавить место для рисунка. Можно добавить заполнителя в существующее или новое понижение размещения.

  3. На панели инструментов нажмите Insert Placeholder и выберите Picture.

Свойства

развернуть все

Имя места для рисунка, заданное как вектор символов.

Верхняя левая x-координата места для рисунка, заданного в форме valueUnits, где Units является сокращением от модулей. Допустимые сокращения:

  • px — пиксели (значение по умолчанию)

  • cm — 'centimeters'

  • \in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt — 'points'

Верхнее левое y-положение-координат места для рисунка, заданного в форме valueUnits, где Units является сокращением от модулей. Допустимые сокращения:

  • px — пиксели (значение по умолчанию)

  • cm — 'centimeters'

  • \in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt — 'points'

Ширина заполнителя, заданного в форме valueUnits, где Units является сокращением от модулей. Допустимые сокращения:

  • px — пиксели (значения по умолчанию)

  • cm — 'centimeters'

  • \in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt — 'points'

Высота заполнителя, заданного в форме valueUnits, где Units является сокращением от модулей. Допустимые сокращения:

  • px — пиксели (значение по умолчанию)

  • cm — 'centimeters'

  • \in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt — 'points'

Форматирование места для рисунка. Это свойство проигнорировано.

Эти дочерние элементы списков свойств только для чтения, которые объект содержит, заданный как массив ячеек.

Это списки свойств только для чтения родительский элемент этого объекта, заданного как объект PPT.

ID для объекта PPT API, заданного как вектор символов. Уникальный идентификатор сеанса сгенерирован как часть создания объекта. Можно задать ID, чтобы заменить сгенерированный ID.

Пометьте для этого объекта PPT API, заданного как вектор символов. Сгенерированный тег имеет форму CLASS:ID, где CLASS является классом объекта, и ID является значением свойства Id объекта.

Пример причины определения вашего собственного значения тега должен облегчить идентифицировать, где проблема произошла во время генерации представления.

Методы

Метод

Цель

replace

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

Примеры

свернуть все

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

import mlreportgen.ppt.*

slidesFile = 'myPicturePlaceholderPresentation.pptx';
slides = Presentation(slidesFile);
slide1 = add(slides,'Title and Picture');

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

plane = Picture(which('b747.jpg'));
plane.X = '1in';
plane.Y = '1in';
plane.Width = '3in';
plane.Height = '2in';

Понижение размещения Title and Picture API PPT по умолчанию имеет объект Picture, который является местом для рисунка. Используйте метод mlreportgen.ppt.Slide.find, чтобы найти объект со свойством Name Picture.

contents = find(slide1,'Picture');

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

replace(contents(1),plane);

Закройте представление.

close(slides);

Открытый myPicturePlaceholderPresentation.pptx. На платформе Windows® можно открыть представление в MATLAB®:

if ispc
    winopen(slidesFile);
end

Введенный в R2015b

Для просмотра документации необходимо авторизоваться на сайте