TextParagraph

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.

Свойства

ИмеТипДостъпОписание
RectangleRectangle?Read/WriteОграничителният правоъгълник, където абзацът се визуализира на страницата.
PositionPosition?Read/WriteАбсолютната позиция за абзаца.
FormattingOptionsTextFormattingOptionsRead/WriteОпции за форматиране на абзаца, включително режим на пренасяне на думите.
RotationdoubleRead/WriteЪгъл на завъртане в градуси за целия абзац.
RemainingLinesTextFragmentCollectionReadРедове, които не се побираха в правоъгълника на абзаца и трябва да бъдат повторно визуализирани на следваща страница.
updatePositioningCallsintRead/WriteДиагностичен брояч, увеличаван всеки път, когато рендерерът извършва преминаване за подреждане и позициониране на този абзац.
HorizontalAlignmentHorizontalAlignmentRead/WriteХоризонтално подравняване на текста в правоъгълника на абзаца.
VerticalAlignmentVerticalAlignmentRead/WriteВертикално подравняване на текста в правоъгълника на абзаца.
MarginMarginInfoRead/WriteОтстъп около абзаца.
LimitWithBoundsboolRead/WriteКогато е истина, текстът е ограничен до границите на правоъгълника на абзаца.
TextRectangleRectangleReadИзчисления ограничителен правоъгълник на текста в абзаца.
FirstLineIndentfloatRead/WriteОтстъп на първия ред в точки.
SubsequentLinesIndentfloatRead/WriteОтстъп (в точки), приложен към всеки ред, освен първия.
JustifyboolRead/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 по подразбиране.

Вижте също

 Български