TextFragmentState

TextFragmentState

Översikt

TextFragmentState är en klass i Aspose.PDF FOSS för .NET. ärvt från: TextState.

Fragment-nivå textformat tillstånd.

Denna klass ger 6 metoder för att arbeta med TextFragmentState objekt i .NET-program. Tillgängliga metoder inkluderar: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, 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, DrawTextRectangleBorder, Font, FontData,Och 28 fler.

ägodelar

NamnTyp avAccessBeskrivning
BackgroundColorColor?Läs/ SkrivFyll bakgrunden som tillämpas bakom fragmenttexten.
CharacterSpacingfloatLäs/ SkrivKaraktärspasering (Tc) i text-rymd enheter.
CoordinateOriginCoordinateOriginLäs/ SkrivOavsett om positionering behandlar Y som baslinjen eller nedstigaren.
FontSizefloatLäs/ SkrivSkrivet i poäng.
FontStyleFontStylesLäs/ SkrivFlaggor i stil med font (Bold / Italiensk).
ForegroundColorColor?Läs/ SkrivFyll (inte sträckande) färg appliceras på de renderade glyferna.
FormattingOptionsTextFormattingOptionsLäs/ SkrivTextformatering alternativ (wrap-läge, linje spacing läge etc.).
HorizontalAlignmentHorizontalAlignmentLäs/ SkrivHorisontell anpassning av fragmentets text.
HorizontalScalingfloatLäs/ SkrivHorisontell skalan procent (default 100).
InvisibleboolLäs/ SkrivOm texten är renderad osynlig (renderingläge 3).
LineSpacingfloatLäs/ SkrivLine spacing (ledande) i text-utrymme enheter.
RenderingModeTextRenderingModeLäs/ SkrivGlyph rendering läge (fyll / stroke / klip).
RotationdoubleLäs/ SkrivRotationskärm i grader.
StrikeOutboolLäs/ SkrivOavsett om texten är strikt.
StrokingColorColor?Läs/ SkrivStråla (outline) färg på nätet.
SubscriptboolLäs/ SkrivOm texten är underskriven.
SuperscriptboolLäs/ SkrivOm texten är superscript.
UnderlineboolLäs/ SkrivOm texten är understryckt.
WordSpacingfloatLäs/ SkrivWord spacing (Tw) i text-utrymme enheter.
FontAspose.Pdf.Text.Font?Läs/ SkrivFliken användes för att göra fragmentet.
DrawTextRectangleBorderboolLäs/ SkrivNär det är sant, dras en rektangulär gräns runt textgränssnittet.
TabStopsTabStopsLäsningTab-stop inställningar ärvda från den ägande fragmenten.
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 +
IsBoldboolLäs/ SkrivOm fontten är modig.
IsItalicboolLäs/ SkrivOm tecknet är italiensk.
IsUnderlineboolLäs/ SkrivOm texten är understryckt.
IsStrikeOutboolLäs/ SkrivOavsett om texten är strikt.
IsSuperscriptboolLäs/ SkrivOm texten är superscript.
IsSubscriptboolLäs/ SkrivOm texten är underskriven.
TabTagstringLäsningString token insätts i den renderade texten istället för en tab karaktär.
TextRisedoubleLäs/ SkrivText ökar (superscript / subscript offset).
FontDataFontData?Läs/ SkrivExterna fontdata för inbäddning (sätt via FontRepository.OpenFont).

Metoder

SignatureBeskrivning
TextFragmentState(fragment: TextFragment)Vrap fragmentets underliggande tillstånd så att skriven flödar tillbaka till det.
ApplyChangesFrom(textState: TextState)Kopiera varje offentligt formateringsegenskap från textState till den här staten.
IsFitRectangle(str: string, rect: Rectangle)Returnerar sant när den renderade texten passar inuti det levererade rektangeln vid aktuella font / storlek.
MeasureHeight(character: char)Mät höjden på en enda tecken vid den aktuella font / storlek, i punkter.
MeasureString(str: string)Mät den renderade bredden av str vid aktuella teckensnitt / storlek, i punkter.
TextState()Kalla TextState på detta TextFragmentState instans.

Se även

 Svenska