TextFragment

TextFragment

Přehled

TextFragment je třída v Aspose.PDF FOSS pro .NET. Dědí z: BaseParagraph.

Představuje fragment textu na stránce s informacemi o pozici a stylu.

Třída poskytuje 8 metod pro práci s objekty TextFragment v programech .NET. Dostupné metody zahrnují: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS for .NET. Vlastnosti: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment a dalších 20.

Vlastnosti

NázevTypPřístupPopis
TabStopsTabStops?Read/WriteZarážky tabulátoru pro tento fragment (používá se s značkami #$TAB v textu).
TextEditOptionsTextEditOptionsRead/WriteMožnosti úprav použité během nahrazování textu / nahrazování písma.
IsInLineParagraphboolRead/WriteKdyž je true, tento textový fragment se vykreslí na stejném řádku jako předchozí vložený odstavec (viz docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”).
IsInNewPageboolRead/WriteZíská nebo nastaví, zda je na nové stránce.
VerticalAlignmentVerticalAlignmentRead/WriteZíská nebo nastaví svislé zarovnání.
TextstringRead/WriteTextový obsah.
ReplaceOptionsTextReplaceOptionsReadMožnosti nahrazování textu používané TextFragmentAbsorber při nahrazování cest.
PagePage?ReadStránka, ke které tento fragment patří (veřejný alias pro SourcePage).
FormXForm?ReadXForm, ze kterého byl tento fragment extrahován, nebo null pro fragmenty na úrovni stránky.
FootNoteNote?Read/WriteVolitelná poznámka pod čarou připojená k tomuto fragmentu.
HorizontalAlignmentHorizontalAlignmentRead/WriteHorizontální zarovnání použité, když je tento fragment uspořádán jako odstavec (přidáno do page.Paragraphs).
RectangleRectangle?ReadOhraničující obdélník tohoto textového fragmentu na stránce.
PositionPosition?Read/WritePozice textu.
BaselinePositionPosition?Read/WritePozice základní linky textu.
MarginMarginInfoRead/WriteInformace o okrajích pro rozvržení, když je použito jako prvek odstavce.
TextStateTextFragmentStateReadStav textu (písmo, velikost, barva).
PageIndexintReadIndex stránky (od 0), na které byl tento fragment nalezen.
FontSizedoubleReadZkratka pro TextState.FontSize.
SegmentsTextSegmentCollectionRead/WriteKolekce textových segmentů, které tvoří tento fragment (indexováno od 1).
HyperlinkHyperlinkRead/WriteHyperlink aplikovaný na tento fragment.
EndNoteNote?Read/WriteKoncová poznámka připojená k tomuto fragmentu.
WrapLinesCountintRead/WritePočet zalomených řádků vypočtených během rozvržení.
IsFirstParagraphInColumnboolRead/WriteVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolRead/WriteUdržet tento odstavec na stejné stránce jako následující.
HyperlinkTextstring?Read/WriteStarší cíl hyperlinku typu string.
ZIndexintRead/WriteIndex Z-řazení používaný rendererem DOM.

Metody

PodpisPopis
TextFragment()Vytvořit textový fragment s tabulátory.
TextFragment(tabStops: TabStops)Volá TextFragment na této instanci TextFragment.
TextFragment(text: string)Vytvořit textový fragment s daným textem.
TextFragment(text: string, tabStops: TabStops)Vytvořit textový fragment s daným textem a tabulátorovou rezoluční tabulkou.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)
IsolateTextSegments(startIndex: int, length: int)Vrátit textové segmenty pokrývající zadaný rozsah znaků (startIndex je založen na 1).
Clone()Mělká kopie fragmentu (text + stav).
CloneWithSegments()Klónovat fragment a jeho segmenty.

Viz také

 Čeština