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
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
BackgroundColor | Color? | Läs/ Skriv | Fyll bakgrunden som tillämpas bakom fragmenttexten. |
CharacterSpacing | float | Läs/ Skriv | Karaktärspasering (Tc) i text-rymd enheter. |
CoordinateOrigin | CoordinateOrigin | Läs/ Skriv | Oavsett om positionering behandlar Y som baslinjen eller nedstigaren. |
FontSize | float | Läs/ Skriv | Skrivet i poäng. |
FontStyle | FontStyles | Läs/ Skriv | Flaggor i stil med font (Bold / Italiensk). |
ForegroundColor | Color? | Läs/ Skriv | Fyll (inte sträckande) färg appliceras på de renderade glyferna. |
FormattingOptions | TextFormattingOptions | Läs/ Skriv | Textformatering alternativ (wrap-läge, linje spacing läge etc.). |
HorizontalAlignment | HorizontalAlignment | Läs/ Skriv | Horisontell anpassning av fragmentets text. |
HorizontalScaling | float | Läs/ Skriv | Horisontell skalan procent (default 100). |
Invisible | bool | Läs/ Skriv | Om texten är renderad osynlig (renderingläge 3). |
LineSpacing | float | Läs/ Skriv | Line spacing (ledande) i text-utrymme enheter. |
RenderingMode | TextRenderingMode | Läs/ Skriv | Glyph rendering läge (fyll / stroke / klip). |
Rotation | double | Läs/ Skriv | Rotationskärm i grader. |
StrikeOut | bool | Läs/ Skriv | Oavsett om texten är strikt. |
StrokingColor | Color? | Läs/ Skriv | Stråla (outline) färg på nätet. |
Subscript | bool | Läs/ Skriv | Om texten är underskriven. |
Superscript | bool | Läs/ Skriv | Om texten är superscript. |
Underline | bool | Läs/ Skriv | Om texten är understryckt. |
WordSpacing | float | Läs/ Skriv | Word spacing (Tw) i text-utrymme enheter. |
Font | Aspose.Pdf.Text.Font? | Läs/ Skriv | Fliken användes för att göra fragmentet. |
DrawTextRectangleBorder | bool | Läs/ Skriv | När det är sant, dras en rektangulär gräns runt textgränssnittet. |
TabStops | TabStops | Läsning | Tab-stop inställningar ärvda från den ägande fragmenten. |
FontName | string? | Läs/ Skriv | Hämtar eller anger teckensnittets namn. |
TextXIndent | float | Läsning | På sidan start X (punkter) av texten tillhör denna status. |
TextHeight | float | Läsning | Texthöjd i poäng: (Assent + |
IsBold | bool | Läs/ Skriv | Om fontten är modig. |
IsItalic | bool | Läs/ Skriv | Om tecknet är italiensk. |
IsUnderline | bool | Läs/ Skriv | Om texten är understryckt. |
IsStrikeOut | bool | Läs/ Skriv | Oavsett om texten är strikt. |
IsSuperscript | bool | Läs/ Skriv | Om texten är superscript. |
IsSubscript | bool | Läs/ Skriv | Om texten är underskriven. |
TabTag | string | Läsning | String token insätts i den renderade texten istället för en tab karaktär. |
TextRise | double | Läs/ Skriv | Text ökar (superscript / subscript offset). |
FontData | FontData? | Läs/ Skriv | Externa fontdata för inbäddning (sätt via FontRepository.OpenFont). |
Metoder
| Signature | Beskrivning |
|---|---|
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. |