TextFragmentState

TextFragmentState

Overzicht

TextFragmentState is een klasse in Aspose.PDF FOSS voor .NET. Erft van: TextState.

Fragment-niveau tekstopmaakstatus.

Deze klasse biedt 12 methoden voor het werken met TextFragmentState objecten in .NET programma’s. Beschikbare methoden omvatten: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData, en nog 28.

Eigenschappen

NaamTypeToegangBeschrijving
BackgroundColorColor?Lezen/schrijvenAchtergrondvulling toegepast achter de fragmenttekst.
CharacterSpacingfloatLezen/schrijvenLetterafstand (Tc) in tekstruimte-eenheden.
CoordinateOriginCoordinateOriginLezen/schrijvenOf de positionering Y behandelt als de basislijn of de descender.
FontSizefloatLezen/schrijvenLettergrootte in punten.
FontStyleFontStylesLezen/schrijvenLettertype stijlvlaggen (Bold / Italic).
ForegroundColorColor?Lezen/schrijvenVulkleur (non-stroking) toegepast op de gerenderde glyphs.
FormattingOptionsTextFormattingOptionsLezen/schrijvenTekstopmaakopties (wrap-modus, regelafstand-modus, enz.).
HorizontalAlignmentHorizontalAlignmentLezen/schrijvenHorizontale uitlijning van de tekst van het fragment.
HorizontalScalingfloatLezen/schrijvenHorizontaal schaalpercentage (standaard 100).
InvisibleboolLezen/schrijvenOf de tekst onzichtbaar wordt gerenderd (renderingsmodus 3).
LineSpacingfloatLezen/schrijvenRegelafstand (leading) in tekstruimte-eenheden.
RenderingModeTextRenderingModeLezen/schrijvenGlyph-renderingsmodus (fill / stroke / clip).
RotationdoubleLezen/schrijvenRotatiehoek in graden.
StrikeOutboolLezen/schrijvenOf de tekst doorstreept is.
StrokingColorColor?Lezen/schrijvenStroke (omtrek) kleur.
SubscriptboolLezen/schrijvenOf de tekst subscript is.
SuperscriptboolLezen/schrijvenOf de tekst superscript is.
UnderlineboolLezen/schrijvenOf de tekst onderstreept is.
WordSpacingfloatLezen/schrijvenWoordspatiëring (Tw) in tekstruimte-eenheden.
FontAspose.Pdf.Text.Font?Lezen/schrijvenHet lettertype dat gebruikt wordt om het fragment weer te geven.
DrawTextRectangleBorderboolLezen/schrijvenWanneer true, wordt er een rechthoekige rand getekend rond de begrenzingsbox van de tekst.
TabStopsTabStopsLezenTab-stopinstellingen geërfd van het eigenaarfragment.
FontNamestring?Lezen/schrijvenHaalt of stelt de lettertype-naam in.
TextXIndentfloatLezenOn-page start X (punten) van de tekst waartoe deze status behoort.
TextHeightfloatLezenTeksthoogte in punten: (Stijging +
IsBoldboolLezen/schrijvenOf het lettertype vet is.
IsItalicboolLezen/schrijvenOf het lettertype cursief is.
IsUnderlineboolLezen/schrijvenOf de tekst onderstreept is.
IsStrikeOutboolLezen/schrijvenOf de tekst doorgestreept is.
IsSuperscriptboolLezen/schrijvenOf de tekst superscript is.
IsSubscriptboolLezen/schrijvenOf de tekst subscript is.
TabTagstringLezenString-token ingevoegd in de gerenderde tekst in plaats van een tab-teken.
TextRisedoubleLezen/schrijvenTekstverhoging (superscript/subscript offset).
FontDataFontData?Lezen/schrijvenExterne lettertypegegevens voor insluiten (ingesteld via FontRepository.OpenFont).

Methoden

HandtekeningBeschrijving
TextFragmentState(fragment: TextFragment)Omhul de onderliggende staat van het fragment zodat schrijfbewerkingen terugstromen naar deze staat.
ApplyChangesFrom(textState: TextState)Kopieer alle openbare opmaak-eigenschappen van textState naar deze staat.
IsFitRectangle(str: string, rect: Rectangle)Retourneert true wanneer de gerenderde tekst binnen het opgegeven rechthoek past bij het huidige lettertype / grootte.
MeasureHeight(character: char)Meet de hoogte van een enkel teken bij het huidige lettertype / grootte, in punten.
MeasureString(str: string)Meet de gerenderde breedte van str bij het huidige lettertype / grootte, in punten.
TextState()Roept TextState aan op deze TextFragmentState instantie.
TextState(fontSize: double)Roept TextState(fontSize) aan op deze TextFragmentState instantie.
TextState(fontFamily: string)Of de tekst doorgehaald is.
TextState(fontFamily: string, fontSize: double)Roept TextState(fontFamily, fontSize) aan op deze TextFragmentState instantie.
TextState(fontFamily: string, bold: bool, italic: bool)Roept TextState(fontFamily, bold, italic) aan op deze TextFragmentState instantie.
TextState(foregroundColor: System.Drawing.Color)Het lettertype dat wordt gebruikt om het fragment weer te geven. Retourneert de basis gecast naar ; setters
TextState(foregroundColor: System.Drawing.Color, fontSize: double)Roept TextState(foregroundColor, fontSize) aan op deze TextFragmentState instantie.

Zie ook

 Nederlands