mlreportgen.ppt.ExternalLink class

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

Гиперссылка на местоположение вне презентации

Описание

Используйте объект mlreportgen.ppt.ExternalLink Класс для определения гиперссылки в местоположение вне презентации.

The mlreportgen.ppt.ExternalLink класс является handle класс.

Атрибуты класса

HandleCompatible
true
ConstructOnLoad
true

Для получения информации об атрибутах класса см. раздел «Атрибуты класса».

Создание

Описание

externalLinkObj = ExternalLink() создает пустой mlreportgen.ppt.ExternalLink объект.

пример

externalLinkObj = ExternalLink(target,linkText) создает mlreportgen.ppt.ExternalLink объект с Целевым набором свойств для target и свойство Content, для linkText.

Свойства

расширить все

URL-адрес цели ссылки, заданный как вектор символов или строковый скаляр. Укажите полный URL-адрес. Для примера включите http://.

Ссылка на текст, заданная как вектор символов или строковый скаляр.

Использовать ли полужирный цвет для текста ссылки, задается как true или false. Настройка true отображает текст полужирным шрифтом.

Семейство шрифтов для текста ссылки, заданное как вектор символов или строковый скаляр. Укажите шрифт, который отображается в списке шрифтов в Microsoft® PowerPoint®. Чтобы увидеть список шрифтов, в PowerPoint, на вкладке Home, в группе Font, щелкните стреле справа от шрифта.

Семейство шрифтов для сложных скриптов, заданное как вектор символов или строковый скаляр. Задайте семейство шрифтов, которые будут использоваться при подстановке в локали, которая требует сложного скрипта, такого как арабский или азиатский, для визуализации текста.

Цвет шрифта для текста ссылки, заданный как вектор символов или строковый скаляр, который состоит из названия цвета CSS или шестнадцатеричного значения RGB.

  • Список названий цвета CSS см. в разделе https://www.crockford.com/wrrrld/color.html.

  • Чтобы задать шестнадцатеричный формат RGB, используйте # в качестве первого символа и двухзначных шестнадцатеричных чисел для красных, зеленых и синих значений. Для примера, '#0000ff' задает синий цвет.

Размер шрифта для текста ссылки, заданный как вектор символов или строковый скаляр, который состоит из числа, за которым следует единица измерения. Для примера, '11pt' задает 11 точек. Допустимые сокращения:

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

  • cm - сантиметров

  • in - дюймы

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

  • pc - picas

  • pt - точки

Использовать ли курсив для текста ссылки, задается как true или false. Настройка true отображает текст курсивом.

Стиль зачеркивания для текста ссылки, заданный как одно из следующих значений:

  • 'single' - Одна горизонтальная линия

  • 'none' - Нет перечеркивающей линии

  • 'double' - Двойная горизонтальная линия

Отображать ли текст ссылки в виде индекса, задается как true или false. Настройка true отображает текст в виде индекса.

Отображать ли текст ссылки в виде верхнего скрипта, задается как true или false. Настройка true визуализирует текст как суперскрипт.

Это свойство игнорируется.

Связать форматирование текста, заданное как массив ячеек объектов формата PPT.

Добавьте объекты формата путем конкатенации существующего значения Style свойство с массивом ячеек, содержащим добавляемые объекты формата. Для примера:

link = mlreportgen.ppt.ExternalLink('link text');
link.Style = [link.Style {Bold(true)}];

Смотрите Подходы к форматированию презентаций.

Это свойство не используется.

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

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

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

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

Примеры

свернуть все

Создание презентации, содержащей ссылку на веб-сайт.

Создайте презентацию.

import mlreportgen.ppt.*
ppt = Presentation("myExternalLinkPresentation.pptx");
open(ppt);

Добавьте слайд к презентации.

slide = add(ppt,"Title and Content");

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

p = Paragraph("This is a link to the ");

Создайте mlreportgen.ppt.ExternalLink объект и добавить его к абзацу.

link = ExternalLink("https://www.mathworks.com","MathWorks site");
append(p,link);

Замените содержимое слайда на абзац.

replace(slide,"Content",p);

Закройте и просмотрите презентацию.

close(ppt);
rptview(ppt);

Вот ссылка на сгенерированный слайд.

Введенный в R2015b