TextState

Opinie generală

TextState este o clasă în Aspose.PDF FOSS pentru .NET.

Stat de formatare a textului.

Această clasă oferă 10 metode pentru a lucra cu obiecte TextState în programe .NET. Metodele disponibile includ: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName, şi încă 25.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
FontNamestring?Citire/scriereObține sau stabilește numele fontului.
TextHeightfloatCiteşte.Înălțimea textului aproximativă în puncte; apropie înălţimea derivată din glyph-bounding-box prin returnarea mărimii fontului (relația tipică între FontSize și înalțime de text renderat este suficient de aproape pentru căutătorii matematici de layout folosesc acest lucru).
FontSizefloatCitire/scriereObține sau stabilește dimensiunea fontului.
ForegroundColorColor?Citire/scriereObţine sau stabileşte culoarea de prim plan.
StrokingColorColor?Citire/scriereCurs (concept) de culoare a textului.
CoordinateOriginCoordinateOriginCitire/scriereDacă poziționarea textului tratează Y ca linie de bază sau descendență.
BackgroundColorColor?Citire/scriereObţine sau stabileşte culoarea de fundal.
IsBoldboolCitire/scriereDacă fontul este în negrăz.
IsItalicboolCitire/scriereDacă fontul este italic.
FontStyleFontStylesCitire/scriereSteaguri de stil font (de mare, italic etc.).
UnderlineboolCitire/scriereDacă textul este subliniat (alias pentru IsUnderline).
IsUnderlineboolCitire/scriereDacă textul este subliniat.
IsStrikeOutboolCitire/scriereDacă textul are o caracteristică clară.
StrikeOutboolCitire/scriereAlias pentru IsStrikeOut.
IsSuperscriptboolCitire/scriereDacă textul este superscript.
SuperscriptboolCitire/scriereAlias pentru IsSuperscript.
IsSubscriptboolCitire/scriereDacă textul este subscript.
SubscriptboolCitire/scriereAlias pentru IsSubscript.
CharacterSpacingfloatCitire/scriereSpațierea caracterelor în unitățile de spațiu text.
WordSpacingfloatCitire/scriereSpațierea cuvintelor în unitățile spațiale de text.
HorizontalScalingfloatCitire/scriereProcentul de scară orizontală (default 100).
LineSpacingfloatCitire/scriereIntervalul liniilor (în primul rând) în unități de spațiu text.
TabTagstringCiteşte.Token de șir introdus în textul redat în locul unui caracter tab.
HorizontalAlignmentHorizontalAlignmentCitire/scriereAlinierea orizontală a textului.
RenderingModeTextRenderingModeCitire/scriereMod de redare a textului (operator Tr).
InvisibleboolCitire/scriereDacă acest fragment de text este invizibil (modul 3 de renderizare).
TextRisedoubleCitire/scriereCreșterea textului (superscript/subscript offset).
RotationdoubleCitire/scriereAngul de rotație al textului în grade.
FontFont?Citire/scriereObţine sau stabileşte fontul.
FontDataFontData?Citire/scriereDatele de tip exterioare pentru încorporare (setate prin FontRepository.OpenFont).
FormattingOptionsTextFormattingOptionsCitire/scriereOpțiuni de formatare a textului (WordWrapMode, LineSpacingMode etc.).

Metode de evaluare

SemnăturaDescriere:
TextState()Chema TextState pe această instanță TextState.
TextState(fontSize: double)Se cheamă TextState(fontSize) pe această instanță TextState.
TextState(fontFamily: string)Se cheamă TextState(fontFamily) pe această instanță TextState.
TextState(fontFamily: string, fontSize: double)Se cheamă TextState(fontFamily, fontSize) pe această instanță TextState.
TextState(fontFamily: string, bold: bool, italic: bool)Se cheamă TextState ((fontFamily, bold, italic) pe această instanță TextState.
TextState(foregroundColor: System.Drawing.Color)Se cheamă TextState(ForeegroundColor) pe această instanță TextState.
TextState(foregroundColor: System.Drawing.Color, fontSize: double)Se cheamă TextState ((FrontColor, fontSize) pe această instanță TextState.
MeasureString(str: string)Estimare aproximativă a lățimii textului la fontul/dimensiunea curentă.
MeasureHeight(character: char)O estimare aproximativă a înălțimii caracterului la fontul/dimensiunea curentă.
ApplyChangesFrom(textState: TextState)Copiază toate proprietățile de formatare publică din alte în această stare (lasând legătura cu proprietarul intact).

Vezi și:

 Română