mlreportgen.ppt. Presentation.find

Пакет: mlreportgen.ppt

Поиск в представлении

Синтаксис

searchResults = find(presentation,objectName)

Описание

пример

searchResults = find(presentation,objectName) поисковые запросы в представлении для объектов содержания, значение свойства Name которых совпадает со значением, вы задаете использование objectName.

Примеры

свернуть все

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

import mlreportgen.ppt.*

slidesFile = 'myPresFindPresentation.pptx';
slides = Presentation(slidesFile);
add(slides,'Title Slide');
add(slides,'Title and Content');

Используйте метод Presentation.find, чтобы найти объекты представления, свойством Name которых является Title.

contents = find(slides,'Title')
contents = 

  1x2 TextBoxPlaceholder array with properties:

    Bold
    FontColor
    Italic
    Strike
    Subscript
    Superscript
    Underline
    Name
    X
    Y
    Width
    Height
    Style
    Children
    Parent
    Tag
    Id

Создайте абзац.

p = Paragraph('My Presentation Title');

Замените содержимое в слайде 1 с объектом Paragraph p.

replace(contents(1),p);

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

close(slides);

if ispc
    winopen(slidesFile);
end

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

свернуть все

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

Назовите значение свойства, чтобы искать, заданный как вектор символов. Поиск смотрит в целом представлении, ища объекты с заданным значением свойства Name. Поисковые запросы являются чувствительными к регистру и совпадают с полным поисковым вектором символов.

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

свернуть все

Результаты поиска, возвращенные как объектный массив.

Введенный в R2015b