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
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
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 + |
FontSize | float | Läs/ Skriv | Hämtar eller anger teckenstorleken. |
ForegroundColor | Color? | Läs/ Skriv | Hämtar eller anger förgrundsfärgen. |
StrokingColor | Color? | Läs/ Skriv | Sträckande (outline) färg av texten. |
CoordinateOrigin | CoordinateOrigin | Läs/ Skriv | Oavsett om texten positionering behandlar Y som baslinjen eller nedgången. |
BackgroundColor | Color? | Läs/ Skriv | Hämtar eller anger bakgrundsfärgen. |
IsBold | bool | Läs/ Skriv | Om fontten är modig. |
IsItalic | bool | Läs/ Skriv | Om tecknet är italiensk. |
FontStyle | FontStyles | Läs/ Skriv | Flaggor i fontstil (Bold, Italiensk etc.). |
Underline | bool | Läs/ Skriv | Om texten är understrykt (alias för IsUnderline). |
IsUnderline | bool | Läs/ Skriv | Om texten är understryckt. |
IsStrikeOut | bool | Läs/ Skriv | Oavsett om texten är strikt. |
StrikeOut | bool | Läs/ Skriv | Alias för IsStrikeOut. |
IsSuperscript | bool | Läs/ Skriv | Om texten är superscript. |
Superscript | bool | Läs/ Skriv | Alias för IsSuperscript. |
IsSubscript | bool | Läs/ Skriv | Om texten är underskriven. |
Subscript | bool | Läs/ Skriv | Alias för IsSubscript. |
CharacterSpacing | float | Läs/ Skriv | Karaktär spacing i text utrymme enheter. |
WordSpacing | float | Läs/ Skriv | Ord spacing i textutrymme enheter. |
HorizontalScaling | float | Läs/ Skriv | Horisontell skalan procent (default 100). |
LineSpacing | float | Läs/ Skriv | Line spacing (ledande) i textutrymme enheter. |
TabTag | string | Läsning | String token insätts i den renderade texten istället för en tab karaktär. |
HorizontalAlignment | HorizontalAlignment | Läs/ Skriv | Horisontell anpassning av texten. |
RenderingMode | TextRenderingMode | Läs/ Skriv | Text rendering (Tr operator) är ett system. |
Invisible | bool | Läs/ Skriv | Oavsett 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). |
TextRise | double | Läs/ Skriv | Text ökar (superscript / subscript offset). |
Rotation | double | Läs/ Skriv | Text rotation vinkeln i grader. |
Font | Font? | Läs/ Skriv | Hämtar eller anger teckensnittet. |
FontData | FontData? | Läs/ Skriv | Externa fontdata för inbäddning (sätt via FontRepository.OpenFont). |
FormattingOptions | TextFormattingOptions | Läs/ Skriv | Textformatering alternativ (WordWrapMode, LineSpacingMode etc.). |
Metoder
| Signature | Beskrivning |
|---|---|
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). |