TextState

Översikt

TextState är en klass i Aspose.PDF FOSS för .NET.

Textformatering av stat.

Denna klass ger 10 metoder för att arbeta med TextState objekt i .NET-program. Tillgängliga metoder inkluderar: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName,och 26 fler.

ägodelar

NamnTyp avAccessBeskrivning
FontNamestring?Läs/ SkrivHämtar eller anger teckensnittets namn.
TextXIndentfloatLäsningPå sidan start X (punkter) av texten tillhör denna status.
TextHeightfloatLäsningTexthöjd i poäng: (Assent +
FontSizefloatLäs/ SkrivHämtar eller anger teckenstorleken.
ForegroundColorColor?Läs/ SkrivHämtar eller anger förgrundsfärgen.
StrokingColorColor?Läs/ SkrivSträckande (outline) färg av texten.
CoordinateOriginCoordinateOriginLäs/ SkrivOavsett om texten positionering behandlar Y som baslinjen eller nedgången.
BackgroundColorColor?Läs/ SkrivHämtar eller anger bakgrundsfärgen.
IsBoldboolLäs/ SkrivOm fontten är modig.
IsItalicboolLäs/ SkrivOm tecknet är italiensk.
FontStyleFontStylesLäs/ SkrivFlaggor i fontstil (Bold, Italiensk etc.).
UnderlineboolLäs/ SkrivOm texten är understrykt (alias för IsUnderline).
IsUnderlineboolLäs/ SkrivOm texten är understryckt.
IsStrikeOutboolLäs/ SkrivOavsett om texten är strikt.
StrikeOutboolLäs/ SkrivAlias för IsStrikeOut.
IsSuperscriptboolLäs/ SkrivOm texten är superscript.
SuperscriptboolLäs/ SkrivAlias för IsSuperscript.
IsSubscriptboolLäs/ SkrivOm texten är underskriven.
SubscriptboolLäs/ SkrivAlias för IsSubscript.
CharacterSpacingfloatLäs/ SkrivKaraktär spacing i text utrymme enheter.
WordSpacingfloatLäs/ SkrivOrd spacing i textutrymme enheter.
HorizontalScalingfloatLäs/ SkrivHorisontell skalan procent (default 100).
LineSpacingfloatLäs/ SkrivLine spacing (ledande) i textutrymme enheter.
TabTagstringLäsningString token insätts i den renderade texten istället för en tab karaktär.
HorizontalAlignmentHorizontalAlignmentLäs/ SkrivHorisontell anpassning av texten.
RenderingModeTextRenderingModeLäs/ SkrivText rendering (Tr operator) är ett system.
InvisibleboolLäs/ SkrivOavsett om denna text fragment är osynlig: rendering läge 3, eller texten som en LATER opak fylld rektangle täcker fullt (hitt-by-occlusion, sättet Aspose.Pdf rapporterar redigering stil beläggad text medan dess RenderingMode förblir FillText).
TextRisedoubleLäs/ SkrivText ökar (superscript / subscript offset).
RotationdoubleLäs/ SkrivText rotation vinkeln i grader.
FontFont?Läs/ SkrivHämtar eller anger teckensnittet.
FontDataFontData?Läs/ SkrivExterna fontdata för inbäddning (sätt via FontRepository.OpenFont).
FormattingOptionsTextFormattingOptionsLäs/ SkrivTextformatering alternativ (WordWrapMode, LineSpacingMode etc.).

Metoder

SignatureBeskrivning
TextState()Kalla TextState på detta TextState instans.
TextState(fontSize: double)Kalla TextState(fontSize) på detta TextState instans.
TextState(fontFamily: string)Kalla TextState(fontFamily) på detta TextState instans.
TextState(fontFamily: string, fontSize: double)Kalla TextState(fontFamily, fontSize) på detta TextState instans.
TextState(fontFamily: string, bold: bool, italic: bool)Kalla TextState(fontFamily, modig, italiensk) på detta TextState instans.
TextState(foregroundColor: System.Drawing.Color)Kalla TextState(foregroundColor) på detta TextState instans.
TextState(foregroundColor: System.Drawing.Color, fontSize: double)Kalla TextState(foregroundColor, fontSize) på detta TextState instans.
MeasureString(str: string)Rough textbredd uppskattas vid den aktuella font/storlek.
MeasureHeight(character: char)Karaktärhöjd på den aktuella font / storlek, i punkter - glyfs egen gränssnittskort höjd (yMax − yMin) kartläggs till textutrymme som höjden × FontSize / 1000.
ApplyChangesFrom(textState: TextState)Kopiera varje offentlig formatering egendom från en annan till denna stat (lämna ägarens länk intakt).

Se även

 Svenska