exponenta event banner

класс mlreportgen.ppt.TextBox

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

Описание

Текстовое поле для включения в презентацию.

Строительство

textBoxObj = TextBox() создает пустой объект текстового поля.

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

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

Текстовое поле, возвращенное как mlreportgen.ppt.TextBox объект.

Свойства

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

Параметр, используемый полужирным шрифтом для текста, указанный как true или false. Чтобы сделать текст полужирным, задайте для этого свойства значение true

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

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

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

Параметр использования курсива для текста, заданного как логический. Установить для этого свойства значение true. Установка Italic свойство добавляет соответствующее mlreportgen.ppt.Italic форматировать объект в Style свойства этого элемента представления. Удаление Italic параметр свойства удаляет объект.

Типы данных: logical

Тип подчеркивания для текста, заданный как символьный вектор. Установка Underline свойство добавляет соответствующее mlreportgen.ppt.Underline форматировать объект в Style для этого элемента. Удаление Underline параметр свойства удаляет объект. Можно указать один из этих типов подчеркивания.

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

Имя текстового поля, указанное как символьный вектор.

Верхняя левая координата X текстового поля, указанная в форме valueUnits где Units - аббревиатура единиц измерения. Допустимые сокращения:

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

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

  • in - дюймы

  • mm - миллиметров

  • pc - пикас

  • pt - точки

Верхняя левая координатная позиция по оси Y текстового поля, указанная в форме valueUnits где Units - аббревиатура единиц измерения. Допустимые сокращения:

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

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

  • in - дюймы

  • mm - миллиметров

  • pc - пикас

  • pt - точки

Ширина текстового поля, указанного в форме valueUnits где Units - аббревиатура единиц измерения. Допустимые сокращения:

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

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

  • in - дюймы

  • mm - миллиметров

  • pc - пикас

  • pt - точки

Высота текстового поля, указанного в форме valueUnits где Units - аббревиатура единиц измерения. Допустимые сокращения:

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

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

  • in - дюймы

  • mm - миллиметров

  • pc - пикас

  • pt - точки

Форматирование текста, указанное как массив ячеек объектов формата PPT. Вы можете указать эти mlreportgen.ppt форматировать объекты:

  • BackgroundColor объект

  • FontFamily объект

  • FontSize объект

  • Bold объект

  • FontColor объект

  • Italic объект

  • Underline объект

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

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

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

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

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

Методы

Метод

Цель

add

Добавление содержимого в текстовое поле.

replace

Заменить содержимое текстового поля.

Примеры

свернуть все

Создайте презентацию с двумя слайдами.

import mlreportgen.ppt.*
ppt = Presentation('myTextBoxPresentation.pptx');

Добавьте пустой слайд.

blank = add(ppt,'Blank');

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

tb = TextBox();
tb.X = '1in';
tb.Y = '1in';
tb.Width = '8in';
tb.Height = '0.5in';

Добавьте текст в текстовое поле и добавьте его к пустому слайду.

add(tb,'This is the title of my blank slide');
add(blank,tb);

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

close(ppt);
rptview(ppt);

Вот сгенерированная презентация: