TextSegment

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

NazwaTypDostępOpis
TextstringOdczyt/zapisTekst tego segmentu.
PositionPosition?Odczyt/zapisPozycja tego segmentu na stronie.
BaselinePositionPosition?Odczyt/zapisPobiera lub ustawia pozycję linii bazowej.
TextStateTextStateOdczyt/zapisStan tekstu (czcionka, rozmiar, kolor, itp.) dla tego segmentu.
StartCharIndexintOdczytIndeks początkowego znaku tego segmentu w ciągu źródłowego tekstu na stronie.
EndCharIndexintOdczytIndeks końcowego znaku tego segmentu w ciągu tekstu źródłowego na stronie.
RectangleRectangle?OdczytProstokąt ograniczający ten segment.
CharactersCharInfoCollectionOdczytInformacje 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.
HyperlinkHyperlink?Odczyt/zapisOpcjonalny hiperlink powiązany z tym segmentem.
TextEditOptionsTextEditOptionsOdczyt/zapisOpcje edycji stosowane podczas zamiany tekstu / podstawiania czcionki.
PhysicalSegmentPhysicalTextSegmentOdczytFizyczny (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

SygnaturaOpis
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.

Zobacz także

 Polski