mlreportgen.ppt.ExternalLink class

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

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

Описание

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

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, используйте # как первый символ и 2D цифра шестнадцатеричные числа для красных, зеленых, и синих значений. Например, '#0000ff' задает синий.

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

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

  • cm 'centimeters'

  • in 'inches'

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

  • pc — цицеро

  • pt 'points'

Использовать ли курсив для текста ссылки в виде true или false. Установка true текст рендеринга в курсиве.

Перечеркнутый стиль для текста ссылки в виде одного из этих значений:

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

  • 'none' — Никакая перечеркнутая линия

  • 'double' — Удвойте горизонтальную линию

Отобразить ли текст ссылки как индекс в виде true или false. Установка true текст рендеринга как индекс.

Отобразить ли текст ссылки как верхний индекс в виде true или false. Установка true текст рендеринга как верхний индекс.

Стиль подчеркивания для текста в виде одного из этих значений:

ЗначениеОписание
'single'Одинарное подчеркивание
'double'Двойное подчеркивание
'heavy'Толстое подчеркивание
'words'Только подчеркнутые слова (не пробелы)
'dotted'Точечное подчеркивание
'dottedheavy'Толстое, точечное подчеркивание
'dash'Пунктирное подчеркивание
'dashheavy'Толстое, пунктирное подчеркивание
'dashlong'Долго, пунктирное подчеркивание
'dashlongheavy'Толстое, долгое, пунктирное подчеркивание
'dotdash'Подчеркивание точечного тире
'dotdashheavy'Толстый, подчеркивание точечного тире
'dotdotdash'Подчеркивание точечного точечного тире
'dotdotdashheavy'Толстый, подчеркивание точечного точечного тире
'wavy'Волнистое подчеркивание
'wavyheavy'Толстое, волнистое подчеркивание
'wavydouble'Волнистое, двойное подчеркивание
'none'Никакое подчеркивание

Форматирование текста ссылки в виде массива ячеек объектов формата PPT.

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

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

Смотрите, что представление форматирует подходы.

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

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

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

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

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

Примеры

свернуть все

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

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

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