TextParagraph
Преглед
TextParagraph е клас в Aspose.PDF FOSS за .NET.
Представлява текстов параграф, който може да бъде поставен на страница чрез AppendParagraph.
Този клас предоставя 9 метода за работа с обекти от тип TextParagraph в .NET програми.
Наличните методи включват: AppendLine, BeginEdit, EndEdit.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: FirstLineIndent, FormattingOptions, HorizontalAlignment, Justify, LimitWithBounds, Margin и още 8.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
Rectangle | Rectangle? | Read/Write | Ограничителният правоъгълник, където абзацът се визуализира на страницата. |
Position | Position? | Read/Write | Абсолютната позиция за абзаца. |
FormattingOptions | TextFormattingOptions | Read/Write | Опции за форматиране на абзаца, включително режим на пренасяне на думите. |
Rotation | double | Read/Write | Ъгъл на завъртане в градуси за целия абзац. |
RemainingLines | TextFragmentCollection | Read | Редове, които не се побираха в правоъгълника на абзаца и трябва да бъдат повторно визуализирани на следваща страница. |
updatePositioningCalls | int | Read/Write | Диагностичен брояч, увеличаван всеки път, когато рендерерът извършва преминаване за подреждане и позициониране на този абзац. |
HorizontalAlignment | HorizontalAlignment | Read/Write | Хоризонтално подравняване на текста в правоъгълника на абзаца. |
VerticalAlignment | VerticalAlignment | Read/Write | Вертикално подравняване на текста в правоъгълника на абзаца. |
Margin | MarginInfo | Read/Write | Отстъп около абзаца. |
LimitWithBounds | bool | Read/Write | Когато е истина, текстът е ограничен до границите на правоъгълника на абзаца. |
TextRectangle | Rectangle | Read | Изчисления ограничителен правоъгълник на текста в абзаца. |
FirstLineIndent | float | Read/Write | Отстъп на първия ред в точки. |
SubsequentLinesIndent | float | Read/Write | Отстъп (в точки), приложен към всеки ред, освен първия. |
Justify | bool | Read/Write | Когато е истина, редовете на абзаца запълват ширината на правоъгълника, като се регулира разстоянието между думите. |
Методи
| Подпис | Описание |
|---|---|
BeginEdit() | Започва прозорец за пакетно редактиране. |
EndEdit() | Завършва прозорец за пакетно редактиране, започнат от BeginEdit. |
AppendLine(line: TextFragment) | Добавя текстов фрагмент като нов ред в абзаца. |
AppendLine(line: TextFragment, textState: TextState) | Добавя ред от TextFragment и заменя неговото text state. |
AppendLine(line: TextFragment, textState: TextState, lineSpacing: float) | Добавя TextFragment със замяна на text state и разстояние между редовете. |
AppendLine(line: string) | Добавя текстов низ като нов ред в абзаца, използвайки text state по подразбиране. |
AppendLine(line: string, textState: TextState) | Добавя текстов низ с даденото text state като нов ред. |
AppendLine(line: string, textState: TextState, lineSpacing: float) | Добавя текстов низ с text state и разстояние между редовете. |
AppendLine(line: string, lineSpacing: float) | Добавя текстов низ с разстояние между редовете, използвайки text state по подразбиране. |