TextParagraph
Overview
TextParagraph є класом в Aspose.PDF FOSS для .NET.
Представляє текст, який може бути розміщений на сторінці за допомогою AppendParagraph.
Цей клас надає 9 методів роботи з об’єктами TextParagraph в програмах .NET. Доступні методи включають: AppendLine, BeginEdit, EndEdit. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: FirstLineIndent, FormattingOptions, HorizontalAlignment, Justify, LimitWithBounds, Margin, і ще 8 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Rectangle | Rectangle? | Читання/писання | Окремій прямокутник, де на сторінці відображається параграф. |
Position | Position? | Читання/писання | Абсолютна позиція параграфа. |
FormattingOptions | TextFormattingOptions | Читання/писання | Можливі варіанти форматизації параграфа, включаючи режим “загортання слова”. |
Rotation | double | Читання/писання | Кут обертання в градусах для всього абзацу. |
RemainingLines | TextFragmentCollection | Read | Лінії, які не впіймаються у прямокутник абзацу і повинні бути перераховані на наступній сторінці. |
updatePositioningCalls | int | Читання/писання | Диагностичний лічильник збільшується, коли рендерер виконує пропуск для розміщення цього параграфа. |
HorizontalAlignment | HorizontalAlignment | Читання/писання | Горизонтальне вирівнювання тексту в рамках прямокутного абзаця. |
VerticalAlignment | VerticalAlignment | Читання/писання | Вертикальне вирівнювання тексту в рамках прямокутного абзаця. |
Margin | MarginInfo | Читання/писання | Маржина навколо параграфа. |
LimitWithBounds | bool | Читання/писання | Коли текст є правдивим, він обмежується межами прямокутного абзаця. |
TextRectangle | Rectangle | Read | Виражений обмежувальний прямокутник тексту абзаця. |
FirstLineIndent | float | Читання/писання | Перша лінія - відтиск у точках. |
SubsequentLinesIndent | float | Читання/писання | Прикладено відрізок (точки) до всіх рядків, крім першого. |
Justify | bool | Читання/писання | Якщо це правда, то лінії абзаців заповнюють ширину прямокутного кута шляхом регулювання розриву між словами. |
Methods
| Signature | Description |
|---|---|
BeginEdit() | Почнемо бачену вікно редагування. |
EndEdit() | Завершити викладення редагування, започатковане BeginEdit. |
AppendLine(line: TextFragment) | Додавати фрагмент тексту як нову строку в абзаці. |
AppendLine(line: TextFragment, textState: TextState) | Додавати ряд TextFragment і замінювати його текстове стан. |
AppendLine(line: TextFragment, textState: TextState, lineSpacing: float) | Додавати TextFragment з переверненням текстового стану та розмежуванням за ряд. |
AppendLine(line: string) | Додавати текстну нитку як новий ряд в абзаці, використовуючи умовне текстове положення. |
AppendLine(line: string, textState: TextState) | Додавати текстовий ряд з даним текстом як новий ряд. |
AppendLine(line: string, textState: TextState, lineSpacing: float) | Додавати текстовий ряд з станом тексту та розмежністю за ряд. |
AppendLine(line: string, lineSpacing: float) | Додавати текстовий ряд з розмежою між строками за допомогою умовної статі тексту. |