TextSegment
Przegląd
TextSegment jest klasą w Aspose.PDF FOSS dla .NET.
Pojedynczy segment w TextFragment.
Ta klasa udostępnia 3 metody do pracy z obiektami TextSegment w programach .NET. Dostępne metody to: MyHtmlEncode, TextSegment. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: BaselinePosition, Characters, EndCharIndex, Hyperlink, PhysicalSegment, Position oraz 5 innych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Text | string | Odczyt/zapis | Tekst tego segmentu. |
Position | Position? | Odczyt/zapis | Pozycja tego segmentu na stronie. |
BaselinePosition | Position? | Odczyt/zapis | Pobiera lub ustawia pozycję linii bazowej. |
TextState | TextState | Odczyt/zapis | Stan tekstu (czcionka, rozmiar, kolor, itp.) dla tego segmentu. |
StartCharIndex | int | Odczyt | Indeks początkowego znaku tego segmentu w ciągu źródłowego tekstu na stronie. |
EndCharIndex | int | Odczyt | Indeks końcowego znaku tego segmentu w ciągu tekstu źródłowego na stronie. |
Rectangle | Rectangle? | Odczyt | Prostokąt ograniczający ten segment. |
Characters | CharInfoCollection | Odczyt | Informacje o układzie dla każdego znaku w tym segmencie: po jednym CharInfo na znak, w kolejności tekstu, wypełniane, gdy segment jest tworzony przez absorber tekstu. |
Hyperlink | Hyperlink? | Odczyt/zapis | Opcjonalny hiperlink powiązany z tym segmentem. |
TextEditOptions | TextEditOptions | Odczyt/zapis | Opcje edycji stosowane podczas zamiany tekstu / podstawiania czcionki. |
PhysicalSegment | PhysicalTextSegment | Odczyt | Fizyczny (przestrzeń strony) widok tego segmentu: udostępnia jego początkowy X na stronie poprzez TextState.TextXIndent oraz pomiar przyrostu na zakresie poprzez MeasureSegment(int, int, bool). |
Metody
| Sygnatura | Opis |
|---|---|
TextSegment() | Wywołuje TextSegment na tej instancji TextSegment. |
TextSegment(text: string) | Wywołuje TextSegment(text) na tej instancji TextSegment. |
MyHtmlEncode(value: string) | HTML-koduje ciąg znaków, zamieniając &, <, >, ", oraz ’ na ich referencje encji. |