find

Класс: mlreportgen.ppt.Presentation
Пакет: mlreportgen.ppt

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

Описание

пример

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