TextFragment

Översikt

TextFragment är en klass i Aspose.PDF FOSS för .NET. ärvt från: BaseParagraph.

Representerar en fragment av text på en sida med position och stilinformation.

Denna klass ger 8 metoder för att arbeta med TextFragment objekt i .NET-program. Tillgängliga metoder inkluderar: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment,Och 20 fler.

ägodelar

NamnTyp avAccessBeskrivning
TabStopsTabStops?Läs/ SkrivTab stoppar för denna fragment (används med #$TAB-märkningar i text).
TextEditOptionsTextEditOptionsLäs/ SkrivRedigera alternativ som tillämpas under textbyte / fontbyten.
IsInLineParagraphboolLäs/ SkrivNär det är sant, gör denna text fragment på samma linje som föregående in-line paragraf (se docs.aspose.com/pdf/net/add-text-to-pdf-fil “inline paragraphs”).
IsInNewPageboolLäs/ SkrivHämtar eller anger om den är i en ny sida.
VerticalAlignmentVerticalAlignmentLäs/ SkrivHämtar eller anger den vertikala justeringen.
TextstringLäs/ SkrivTextens innehåll .
ReplaceOptionsTextReplaceOptionsLäsningText-replaceringsalternativ som används av TextFragmentAbsorber ersätter vägar.
PagePage?LäsningDen här fragmenten tillhör sidan (public alias för SourcePage).
FormXForm?LäsningXForm denna fragment extraherades från, eller noll för sidornivå fragment.
FootNoteNote?Läs/ SkrivOptionell fotnot som är ansluten till denna fragment.
HorizontalAlignmentHorizontalAlignmentLäs/ SkrivHorisontell anpassning används när denna fragment läggs ut som en paragraf (tillförd till sidan.Paragrafer).
RectangleRectangle?LäsningDen gränssnittliga rektangeln av denna text fragment på sidan.
PositionPosition?Läs/ SkrivTextens position.
BaselinePositionPosition?Läs/ SkrivText baslinje position.
MarginMarginInfoLäs/ SkrivMargin information för layout när den används som ett punktelement.
TextStateTextFragmentStateLäsningTextstatus (fonte, storlek och färg).
PageIndexintLäsningPå sidan index (0-baserad) hittades denna fragment.
FontSizedoubleLäsningKort för TextState.FontSize.
SegmentsTextSegmentCollectionLäs/ SkrivSamlingen av textsegment som utgör denna fragment (1-indexerad).
HyperlinkHyperlinkLäs/ SkrivHyperlink tillämpas på denna fragment.
EndNoteNote?Läs/ SkrivEndnote bifogad till denna fragment.
WrapLinesCountintLäs/ SkrivAntalet uppsatta linjer som beräknas under layout.
IsFirstParagraphInColumnboolLäs/ SkrivTvinga paragrafen att starta en ny kolumn.
IsKeptWithNextboolLäs/ SkrivHåll detta avsnitt på samma sida som nästa.
HyperlinkTextstring?Läs/ SkrivLegacy string-typ hyperlänk mål.
ZIndexintLäs/ SkrivZ-orderindex som används av DOM renderaren.

Metoder

SignatureBeskrivning
TextFragment()Skapa en text fragment med tab stops.
TextFragment(tabStops: TabStops)Kalla TextFragment(tabStops) på detta TextFragment instans.
TextFragment(text: string)Skapa en text fragment med den angivna texten.
TextFragment(text: string, tabStops: TabStops)Skapa en text fragment med den angivna texten och tabStops upplösningstabell.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)Kalla TextFragment(text, rektangle, textState) på detta TextFragment instans.
IsolateTextSegments(startIndex: int, length: int)Isoler karaktärområdet [startIndex, startInindex+längd) (startIndeks är en 0-baserad karikatyr offset i fragmentets text) till sin egen TextSegment(s): täckningssegmenten delas upp till tre bitar (för / isolerad / efter), var och en ärvt den ursprungliga segmentet TextState, och fragmentens Segments samling återbyggs för att reflektera splitten.
Clone()Skicka en kopia av fragmentet (text + status).
CloneWithSegments()Klonera fragmentet och dess segment.

Se även

 Svenska