TextFragment

TextFragment

Yleiskatsaus

TextFragment on luokka Aspose.PDF FOSS:ssä .NET:lle. Periytyy luokasta: BaseParagraph.

Edustaa tekstin fragmenttia sivulla, jossa on sijainti- ja tyylitietoja.

Tämä luokka tarjoaa 8 menetelmää TextFragment-objektien käsittelemiseen .NET-ohjelmissa. Käytettävissä olevat menetelmät sisältävät: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Kaikki julkiset jäsenet ovat käytettävissä kaikissa .NET-sovelluksissa Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen. Ominaisuudet: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, ja 20 muuta.

Ominaisuudet

NimiTyyppiPääsyKuvaus
TabStopsTabStops?Read/WriteSarkaimen pysäytykset tälle fragmentille (käytetään #$TAB-merkkejä tekstissä).
TextEditOptionsTextEditOptionsRead/WriteMuokkausasetukset, jotka otetaan käyttöön tekstin korvauksen / fontin korvauksen aikana.
IsInLineParagraphboolRead/WriteKun tosi, tämä tekstifragmentti renderöidään samalla rivillä kuin edellinen sisäkkäinen kappale (katso docs.aspose.com/pdf/net/add-text-to-pdf-file “inline paragraphs”).
IsInNewPageboolRead/WriteHakee tai asettaa, onko uudella sivulla.
VerticalAlignmentVerticalAlignmentRead/WriteHakee tai asettaa pystysuoran tasauksen.
TextstringRead/WriteTekstin sisältö.
ReplaceOptionsTextReplaceOptionsReadTekstin korvausasetukset, joita TextFragmentAbsorber käyttää korvauspolkujen yhteydessä.
PagePage?ReadSivu, johon tämä fragmentti kuuluu (julkinen alias SourcePage:lle).
FormXForm?ReadXForm, josta tämä fragmentti on poimittu, tai null sivutasoisille fragmenteille.
FootNoteNote?Read/WriteValinnainen alaviite, joka on liitetty tähän fragmenttiin.
HorizontalAlignmentHorizontalAlignmentRead/WriteVaakasuora tasaus, jota käytetään, kun tämä fragmentti asetetaan kappaleeksi (lisätty page.Paragraphs).
RectangleRectangle?ReadTämän tekstifragmentin rajaava suorakulmio sivulla.
PositionPosition?Read/WriteTekstin sijainti.
BaselinePositionPosition?Read/WriteTekstin peruslinjan sijainti.
MarginMarginInfoRead/WriteMarginaalitiedot asettelua varten, kun käytetään kappale-elementtinä.
TextStateTextFragmentStateReadTekstin tila (fontti, koko, väri).
PageIndexintReadSivun indeksi (0-pohjainen), jolla tämä fragmentti löytyi.
FontSizedoubleReadPikakuvake TextState.FontSize:lle.
SegmentsTextSegmentCollectionRead/WriteKokoelma tekstisegmenttejä, jotka muodostavat tämän fragmentin (1-pohjainen).
HyperlinkHyperlinkRead/WriteTähän fragmenttiin sovellettu hyperlinkki.
EndNoteNote?Read/WriteTähän fragmenttiin liitetty loppuviite.
WrapLinesCountintRead/WriteKäärittyjen rivien määrä, joka lasketaan asettelun aikana.
IsFirstParagraphInColumnboolRead/WritePakota kappale aloittamaan uusi sarake.
IsKeptWithNextboolRead/WritePidä tämä kappale samalla sivulla kuin seuraava.
HyperlinkTextstring?Read/WriteVanha merkkijono-tyyppinen hyperlinkkikohde.
ZIndexintRead/WriteZ-järjestysindeksi, jota DOM-renderöijä käyttää.

Menetelmät

SignatureKuvaus
TextFragment()Luo tekstikatkelma, jossa on sarkaimia.
TextFragment(tabStops: TabStops)Kutsuu TextFragmentia tähän TextFragment-instanssiin.
TextFragment(text: string)Luo tekstikatkelma annetulla tekstillä.
TextFragment(text: string, tabStops: TabStops)Luo tekstikatkelma annetulla tekstillä ja sarkainten resoluutiotaulukolla.
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?)
IsolateTextSegments(startIndex: int, length: int)Palauttaa tekstisegmentit, jotka kattavat annetun merkkialueen (alkuindeksi on 1-pohjainen).
Clone()Pinnallinen kopio fragmentista (teksti + tila).
CloneWithSegments()Kloonaa fragmentti JA sen segmentit.

Katso myös

 Suomi