TextSegment
개요
TextSegment은 Aspose.PDF FOSS의 .NET용 클래스입니다.
단일 세그먼트는 TextFragment 안에 있습니다.
이 클래스는 .NET 프로그램에서 TextSegment 객체를 다루기 위한 3개의 메서드를 제공합니다. 사용 가능한 메서드에는 MyHtmlEncode, TextSegment이 포함됩니다. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: BaselinePosition, Characters, EndCharIndex, Hyperlink, PhysicalSegment, Position, 및 5개 추가.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Text | string | 읽기/쓰기 | 이 세그먼트의 텍스트. |
Position | Position? | 읽기/쓰기 | 페이지에서 이 세그먼트의 위치. |
BaselinePosition | Position? | 읽기/쓰기 | 베이스라인 위치를 가져오거나 설정합니다. |
TextState | TextState | 읽기/쓰기 | 이 세그먼트의 텍스트 상태(글꼴, 크기, 색상 등). |
StartCharIndex | int | 읽기 | 페이지의 소스 텍스트 실행 내에서 이 세그먼트의 시작 문자 인덱스. |
EndCharIndex | int | 읽기 | 페이지에 있는 원본 텍스트 실행에서 이 세그먼트의 끝 문자 인덱스. |
Rectangle | Rectangle? | 읽기 | 이 세그먼트의 경계 사각형. |
Characters | CharInfoCollection | 읽기 | 이 세그먼트에 대한 문자별 레이아웃 정보: 문자당 하나의 CharInfo가 텍스트 순서대로 제공되며, 텍스트 흡수기가 세그먼트를 생성할 때 채워집니다. |
Hyperlink | Hyperlink? | 읽기/쓰기 | 이 세그먼트에 연결된 선택적 하이퍼링크. |
TextEditOptions | TextEditOptions | 읽기/쓰기 | 텍스트 교체/글꼴 대체 중에 적용되는 편집 옵션. |
PhysicalSegment | PhysicalTextSegment | 읽기 | 이 세그먼트의 물리적(페이지 공간) 보기: TextState.TextXIndent을 통해 페이지 내 시작 X를 노출하고, MeasureSegment(int, int, bool)를 통해 범위별 전진 측정을 제공합니다. |
메서드
| 시그니처 | 설명 |
|---|---|
TextSegment() | 이 TextSegment 인스턴스에서 TextSegment를 호출합니다. |
TextSegment(text: string) | 이 TextSegment 인스턴스에서 TextSegment(text)를 호출합니다. |
MyHtmlEncode(value: string) | HTML로 문자열을 인코딩하려면 &, <, >, “, 및 ‘를 해당 엔티티 레퍼런스로 교체합니다. |