TextParagraph
개요
TextParagraph은 Aspose.PDF FOSS에서 .NET를 위한 클래스입니다.
페이지에 AppendParagraph을 통해 배치할 수 있는 텍스트 단락을 나타냅니다.
이 클래스는 .NET 프로그램에서 TextParagraph 객체를 다루기 위한 9개의 메서드를 제공합니다. 사용 가능한 메서드에는 AppendLine, BeginEdit, EndEdit가 포함됩니다. Aspose.PDF FOSS for .NET 패키지를 설치한 후에는 모든 .NET 애플리케이션에서 공개 멤버에 접근할 수 있습니다. 속성: FirstLineIndent, FormattingOptions, HorizontalAlignment, Justify, LimitWithBounds, Margin, 그리고 8개가 더 있습니다.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Rectangle | Rectangle? | 읽기/쓰기 | 페이지에 단락이 렌더링되는 경계 사각형. |
Position | Position? | 읽기/쓰기 | 단락의 절대 위치. |
FormattingOptions | TextFormattingOptions | 읽기/쓰기 | 문단에 대한 서식 옵션, 단어 줄바꿈 모드 포함. |
Rotation | double | 읽기/쓰기 | 전체 문단에 대한 회전 각도(도). |
RemainingLines | TextFragmentCollection | 읽기 | 문단 사각형에 들어가지 못한 줄이며 이후 페이지에 다시 렌더링되어야 합니다. |
updatePositioningCalls | int | 읽기/쓰기 | 렌더러가 이 단락에 대해 레이아웃-포지셔닝 패스를 수행할 때마다 진단 카운터가 증가합니다. |
HorizontalAlignment | HorizontalAlignment | 읽기/쓰기 | 단락 사각형 내 텍스트의 가로 정렬. |
VerticalAlignment | VerticalAlignment | 읽기/쓰기 | 단락 사각형 내 텍스트의 세로 정렬. |
Margin | MarginInfo | 읽기/쓰기 | 단락 주변 여백. |
LimitWithBounds | bool | 읽기/쓰기 | true인 경우, 텍스트가 단락 사각형의 경계 내로 제한됩니다. |
TextRectangle | Rectangle | 읽기 | 단락 텍스트의 계산된 경계 사각형. |
FirstLineIndent | float | 읽기/쓰기 | 첫 번째 줄 들여쓰기 (포인트). |
SubsequentLinesIndent | float | 읽기/쓰기 | 첫 번째 줄을 제외한 모든 줄에 적용되는 들여쓰기 (포인트). |
Justify | bool | 읽기/쓰기 | true일 경우, 단락 줄이 단어 간격을 조정하여 사각형 너비를 채웁니다. |
메서드
| 시그니처 | 설명 |
|---|---|
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) | 기본 텍스트 상태를 사용하여 줄당 간격이 있는 텍스트 문자열을 추가합니다. |