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 - Прогрессия по строке сверху вниз; прогрессия блока справа налево. Это типичный режим письма для китайских и японских систем письма. |
См. также
- Class Object
- Namespace Aspose::Pdf::LogicalStructure
- Library Aspose.PDF for C++