Aspose::Pdf::LogicalStructure::AttributeName класс

AttributeName class

Представляет класс для значений имён атрибутов.

class AttributeName : public System::Object

Методы

МетодОписание
static FromNameAttributeKey(const System::String&, const System::SharedPtr<Aspose::Pdf::LogicalStructure::AttributeKey>&)Получает имя атрибута по ключу атрибута.
get_AttributeKey() constПолучает ключ атрибута.
get_Name() constПолучает значение имени атрибута.
ToString() const overrideВозвращает строку, представляющую текущий объект.

Поля

ПолеОписание
static BlockAlign_AfterАтрибут BlockAlign: After — После‑край последнего прямоугольника размещения дочернего элемента выравнивается с краем прямоугольника содержимого ячейки таблицы.
static BlockAlign_BeforeАтрибут BlockAlign: Before — Передний край первого прямоугольника размещения дочернего элемента выравнивается с краем прямоугольника содержимого ячейки таблицы.
static BlockAlign_JustifyАтрибут BlockAlign: Justify — Дети выравниваются по обоим краям (до и после) прямоугольника содержимого ячейки таблицы. Первый дочерний элемент размещается как описано для Before, а последний — как описано для After, при равных промежутках между дочерними элементами. Если дочерний элемент один, он выравнивается только по переднему краю, как для Before.
static BlockAlign_MiddleАтрибут BlockAlign: Middle — Дети центрируются внутри ячейки таблицы. Расстояние между передним краем первого прямоугольника размещения дочернего элемента и краем прямоугольника содержимого ячейки таблицы должно быть таким же, как расстояние между задним краем последнего прямоугольника размещения дочернего элемента и краем прямоугольника содержимого ячейки таблицы.
static BorderStyle_DashedАтрибут BorderStyle: Dashed — Граница представляет собой серию коротких отрезков линии.
static BorderStyle_DottedАтрибут BorderStyle: Dotted — Граница представляет собой серию точек.
static BorderStyle_DoubleАтрибут BorderStyle: Double — Граница состоит из двух сплошных линий. Сумма двух линий и промежутка между ними равна значению BorderThickness.
static BorderStyle_GrooveАтрибут BorderStyle: Groove — Граница выглядит так, как будто её вырезали в холсте.
static BorderStyle_HiddenАтрибут BorderStyle: Hidden — То же, что и None, за исключением разрешения конфликтов границ для элементов таблицы.
static BorderStyle_InsetАтрибут BorderStyle: Inset — Граница заставляет весь блок выглядеть так, как будто он вмонтирован в холст.
static BorderStyle_NoneАтрибут BorderStyle: None — Нет границы. Принуждает вычисленное значение BorderThicknessto быть 0.
static BorderStyle_OutsetАтрибут BorderStyle: Outset — Граница заставляет весь блок выглядеть так, как будто он выходит из холста (противоположность Inset).
static BorderStyle_RidgeАтрибут BorderStyle: Ridge — Граница выглядит так, как будто она выходит из холста (противоположность Groove).
static BorderStyle_SolidАтрибут BorderStyle: Solid — Граница представляет собой один отрезок линии.
static Checked_neutralАтрибут checked: Neutral — Состояние радиокнопки или флажка.
static Checked_offАтрибут checked: Off — Состояние радиокнопки или флажка.
static Checked_onАтрибут checked: On — Состояние радиокнопки или флажка.
static GlyphOrientationVertical_AutoАтрибут GlyphOrientationVertical: Auto — Указывает ориентацию текста по умолчанию, в зависимости от того, является ли он полноширинным (так же широким, как высокий).
static Height_AutoАтрибут Height: Auto — Высота элемента определяется внутренней высотой его содержимого.
static InlineAlign_CenterАтрибут InlineAlign: Center — Каждый дочерний элемент центрируется внутри ячейки таблицы. Расстояние между стартовыми краями прямоугольника размещения дочернего элемента и прямоугольника содержимого ячейки таблицы должно быть таким же, как расстояние между их конечными краями.
static InlineAlign_EndАтрибут InlineAlign: End — Конечный край каждого прямоугольника размещения дочернего элемента выравнивается с краем прямоугольника содержимого ячейки таблицы.
static InlineAlign_StartАтрибут InlineAlign: Start — Начальный край каждого прямоугольника размещения дочернего элемента выравнивается с краем прямоугольника содержимого ячейки таблицы.
static LineHeight_AutoАтрибут LineHeight: Auto — Коррекция значения BaselineShift не будет выполнена.
static LineHeight_NormalАтрибут LineHeight: Normal - Настройте высоту строки, чтобы включить любое ненулевое значение, указанное для BaselineShift.
static ListNumbering_CircleАтрибут ListNumbering: Circle - Открытый круглый маркер.
static ListNumbering_DecimalАтрибут ListNumbering: Decimal - Десятичные арабские цифры (1-9, 10-99, …).
static ListNumbering_DiscАтрибут ListNumbering: Disc - Сплошной круглый маркер.
static ListNumbering_LowerAlphaАтрибут ListNumbering: LowerAlpha - Строчные буквы (a, b, c, …).
static ListNumbering_LowerRomanАтрибут ListNumbering: LowerRoman - Строчные римские цифры (i, ii, iii, iv, …).
static ListNumbering_NoneАтрибут ListNumbering: None - Автонумерация отключена; элементы Lbl (если присутствуют) содержат произвольный текст, не подпадающий под какую-либо схему нумерации.
static ListNumbering_SquareАтрибут ListNumbering: Square - Сплошной квадратный маркер.
static ListNumbering_UpperAlphaАтрибут ListNumbering: UpperAlpha - Прописные буквы (A, B, C, …).
static ListNumbering_UpperRomanАтрибут ListNumbering: UpperRoman - Прописные римские цифры (I, II, III, IV, …).
static Placement_BeforeАтрибут Placement: Before - Размещено так, чтобы передний край прямоугольника размещения элемента совпадал с краем ближайшей охватывающей ссылочной области.
static Placement_BlockАтрибут Placement: Block - Стекается в направлении блочного прогрессирования внутри охватывающей ссылочной области или родительского BLSE.
static Placement_EndАтрибут Placement: End - Размещено так, чтобы конечный край прямоугольника размещения элемента совпадал с краем ближайшей охватывающей ссылочной области.
static Placement_InlineАтрибут Placement: Inline - Упаковано в направлении встроенного прогрессирования внутри охватывающего BLSE.
static Placement_StartАтрибут Placement: Start - Размещено так, чтобы начальный край прямоугольника размещения элемента совпадал с краем ближайшей охватывающей ссылочной области.
static Role_cbАтрибут Role: cb - Флажок.
static Role_pbАтрибут Role: pb - Кнопка.
static Role_rbАтрибут Role: rb - Переключатель.
static Role_tvАтрибут Role: tv - Текстово-значимое поле.
static RubyAlign_CenterАтрибут RubyAlign: Center - Содержание должно быть центрировано в направлении встроенного прогрессирования.
static RubyAlign_DistributeАтрибут RubyAlign: Distribute - Содержание должно быть расширено, чтобы заполнить доступную ширину в направлении встроенного прогрессирования. Однако пространство также должно быть вставлено у начального и конечного краев текста. Распределение интервалов должно происходить по соотношению 1:2:1 (начало:внутренняя часть:конец). Оно должно изменяться на 0:1:1, если ruby появляется в начале строки текста, или на 1:1:0, если ruby появляется в конце строки текста.
static RubyAlign_EndАтрибут RubyAlign: End - Содержание должно быть выровнено по конечному краю в направлении встроенного прогрессирования.
static RubyAlign_JustifyАтрибут RubyAlign: Justify - Содержание должно быть расширено, чтобы заполнить доступную ширину в направлении встроенного прогрессирования.
static RubyAlign_StartАтрибут RubyAlign: Start - Содержание должно быть выровнено по начальному краю в направлении встроенного прогрессирования.
static RubyPosition_AfterАтрибут RubyPosition: After - Содержание RT должно быть выровнено вдоль последующего края элемента.
static RubyPosition_BeforeАтрибут RubyPosition: Before - Содержимое RT должно быть выровнено вдоль переднего края элемента.
static RubyPosition_InlineАтрибут RubyPosition: Inline - Элементы RT и связанные с ними RP должны быть отформатированы как комментарий в скобках, следуя за элементом RB.
static RubyPosition_WarichuАтрибут RubyPosition: Warichu - Элементы RT и связанные с ними RP должны быть отформатированы как warichu, следуя за элементом RB.
static Scope_BothАтрибут Scope: Both.
static Scope_ColumnАтрибут Scope: Column.
static Scope_RowАтрибут Scope: Row.
static TextAlign_CenterАтрибут TextAlign: Center - Выравнено по центру между начальным и конечным краями.
static TextAlign_EndАтрибут TextAlign: End - Выравнено по конечному краю.
static TextAlign_JustifyАтрибут TextAlign: Justify - Выравнено по обоим краям, при необходимости внутренний интервал в каждой строке расширяется для достижения такого выравнивания. Последняя (или единственная) строка должна быть выровнена только по начальному краю.
static TextAlign_StartАтрибут TextAlign: Start - Выравнено по начальному краю.
static TextDecorationType_LineThroughАтрибут TextDecorationType: LineThrough - Линия, проведённая через середину текста.
static TextDecorationType_NoneАтрибут TextDecorationType: None - Нет декорации текста.
static TextDecorationType_OverlineАтрибут TextDecorationType: Overline - Линия над текстом.
static TextDecorationType_UnderlineАтрибут TextDecorationType: Underline - Линия под текстом.
static Width_AutoАтрибут Width: Auto - ширина элемента определяется внутренней шириной его содержимого.
static WritingMode_LrTbАтрибут WritingMode: LrTb - Прогрессия по строке слева направо; прогрессия блока сверху вниз. Это типичный режим письма для западных систем письма.
static WritingMode_RlTbАтрибут WritingMode: RlTb - Прогрессия по строке справа налево; прогрессия блока сверху вниз. Это типичный режим письма для арабских и еврейских систем письма.
static WritingMode_TbRlАтрибут WritingMode: TbRl - Прогрессия по строке сверху вниз; прогрессия блока справа налево. Это типичный режим письма для китайских и японских систем письма.

См. также