replace

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

Замените текст, таблицы или изображения в представлении

Описание

пример

replace(presentation,contentName,content) заменяет существующее содержимое в объекте содержания презентации с заданным содержимым, которое может быть одним или несколькими абзацами, таблицей или изображением. Если тип содержимого, которое вы задаете в content аргумент не допустим для объекта содержания, идентифицированного contentName, replace метод не оказывает влияния.

Примеры

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

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

import mlreportgen.ppt.*

Создайте представление и добавьте два слайда, которые имеют заголовки.

ppt = Presentation('myPresentation.pptx');
open(ppt);
add(ppt,'Title Slide');
add(ppt,'Title and Content');

Замените все заголовки в представлении с заголовком My Slide Title.

replace(ppt,'Title','My Slide Title');

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

close(ppt);
rptview(ppt);

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

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

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

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

Когда вы добавляете понижение в представление, add метод устанавливает Name свойство объектов содержания на понижении на основе размещения понижения. Смотрите getLayoutNames. Name значения свойств включают:

  • 'Title'

  • 'Content'

  • 'Table'

  • 'Picture'

  • 'Text'

  • 'Vertical Text'

Name свойство может также быть установлено в пользовательское значение.

Заменяющее содержимое в виде одного из этих значений:

  • вектор символов или строковый скаляр

  • mlreportgen.ppt.Paragaph объект

  • массив ячеек из символьных векторов или Paragraph объекты или комбинация обоих

  • массив строк

  • mlreportgen.ppt.Table объект

  • mlreportgen.ppt.Picture объект

Советы

  • Чтобы заменить содержимое на определенном понижении, используйте replace метод mlreportgen.ppt.Slide объект.

Введенный в R2015b