exponenta event banner

класс mlreportgen.ppt.TextOrientation

Пакет: mlreportgen.ppt

Ориентация текста в записи таблицы

Описание

Использовать mlreportgen.ppt.TextOrientation форматировать объект для указания ориентации текста в записи таблицы в презентации PPT API.

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

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

ConstructOnLoad
true
HandleCompatible
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Создание

Описание

textOrientationObj = mlreportgen.ppt.TextOrientation() задает свойству Value значение 'horizontal'.

пример

textOrientationObj = mlreportgen.ppt.TextOrientation(orientation) задает свойству Value значение orientation.

Свойства

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

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

СтоимостьОписание
'horizontal'Ориентация текста горизонтальна.
'down'Ориентация текста вертикальна, а содержимое повернуто на 90 градусов по часовой стрелке.
'up'Ориентация текста вертикальна, а содержимое повернуто на 90 градусов против часовой стрелки.

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

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

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

Примеры

свернуть все

Чтобы указать ориентацию текста в записи таблицы в презентации, добавьте mlreportgen.ppt.TextOrientation объект к Style имущества mlreportgen.ppt.TableEntry объект, представляющий запись таблицы. В этом примере создается таблица с вертикально ориентированным текстом в первой строке.

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

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

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

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

Создайте таблицу.

t = Table({'Entry 11', 'Entry 12'; 'Entry 21', 'Entry 22'});
t.Height = '2in';
t.Width = '2in';
t.StyleName = "Medium style 2 - Accent 1";
t.Style = [t.Style {VAlign("middleCentered")}];

Укажите вертикальную ориентацию текста для записей в первой строке.

tr1te1 = t.entry(1,1);
tr1te1.Style = [ tr1te1.Style {TextOrientation("down")} ];
tr1te2 = t.entry(1,2);
tr1te2.Style = [ tr1te2.Style {TextOrientation("down")} ];

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

replace(slide,"Title","Row One Text Has Vertical Orientation");
replace(slide,"Table",t);

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

close(ppt);
rptview(ppt);

Вот таблица в созданной презентации:

Представлен в R2020a