TextState
Približni podaci
TextState je klasa u Aspose.PDF FOSS za .NET.
Svrha oblikovanja teksta.
Ova klasa pruža 10 metoda za rad s TextState objektima u .NET programima. Postoje i sljedeće metode: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName, i još 25 .
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
FontName | string? | Čitanje/pisanje | Dobiva ili postavlja ime font. |
TextHeight | float | Čitaj. | Približna visina teksta u točkama; približava se visini koja je izvedena od glifa-veza-loga vraćajući veličinu fontova (tipični omjer između FontSize i renderirane tekstne visine dovoljno je blizu za raspored matematičke pozivatelje koji koriste ovo). |
FontSize | float | Čitanje/pisanje | Dobiva ili postavlja veličinu font. |
ForegroundColor | Color? | Čitanje/pisanje | Dobiva ili postavlja boju prednjeg plana. |
StrokingColor | Color? | Čitanje/pisanje | Označavanje (oblik) boje teksta. |
CoordinateOrigin | CoordinateOrigin | Čitanje/pisanje | Da li pozicioniranje teksta tretira Y kao osnovnu ili padajuću liniju. |
BackgroundColor | Color? | Čitanje/pisanje | Dobiva ili postavlja boju pozadine. |
IsBold | bool | Čitanje/pisanje | Da li je font u dvostrukom obliku. |
IsItalic | bool | Čitanje/pisanje | Da li je font kurziv. |
FontStyle | FontStyles | Čitanje/pisanje | Oznake stilova fontova (Dubog, kurzivnog i sl.). |
Underline | bool | Čitanje/pisanje | Ako je tekst podrazumijevan (alias za IsUnderline). |
IsUnderline | bool | Čitanje/pisanje | Da li je tekst podignut. |
IsStrikeOut | bool | Čitanje/pisanje | Da li je tekst prošao kroz. |
StrikeOut | bool | Čitanje/pisanje | Alija IsStrikeOut. |
IsSuperscript | bool | Čitanje/pisanje | Da li je tekst nadpis. |
Superscript | bool | Čitanje/pisanje | Alija IsSuperscript. |
IsSubscript | bool | Čitanje/pisanje | Da li je tekst podpisan. |
Subscript | bool | Čitanje/pisanje | Alija IsSubscript. |
CharacterSpacing | float | Čitanje/pisanje | Odmjeravanje znakova u jedinicama prostora teksta. |
WordSpacing | float | Čitanje/pisanje | Razdvoj riječi u jedinicama prostora teksta. |
HorizontalScaling | float | Čitanje/pisanje | U slučaju da je to moguće, mora se provesti procenat horizontalnog smanjenja (predvoljeno 100). |
LineSpacing | float | Čitanje/pisanje | Odmjeravanje linija (prvo) u jedinicama teksta. |
TabTag | string | Čitaj. | U tekst koji se prikazuje umesto znaka za karticu. |
HorizontalAlignment | HorizontalAlignment | Čitanje/pisanje | Horizontalno usklađivanje teksta. |
RenderingMode | TextRenderingMode | Čitanje/pisanje | U slučaju da je to moguće, mora se koristiti metoda “tr”. |
Invisible | bool | Čitanje/pisanje | Ako je to tekstni fragment nevidljiv (režim prikaza 3). |
TextRise | double | Čitanje/pisanje | U ovom slučaju, u skladu s člankom 3. stavkom 1. točkom (a) i podstavkom 2. točkama (b), odjeljak 4. može biti:. |
Rotation | double | Čitanje/pisanje | Utakmica rotacije teksta u stupnjevima. |
Font | Font? | Čitanje/pisanje | Dobiva ili postavlja font. |
FontData | FontData? | Čitanje/pisanje | Uputiti u sustav za upravljanje informacijama o uređajima i podacima iz članka 4. stavka 1. točke (a) ili 2. podtočke (b). |
FormattingOptions | TextFormattingOptions | Čitanje/pisanje | U slučaju da je to moguće, mora se provesti pregled. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
TextState() | Zove TextState na ovom TextState primjerka. |
TextState(fontSize: double) | Zove TextState(fontSize) na ovom TextState primjerku. |
TextState(fontFamily: string) | Zove TextState(fontFamily) na ovom TextState primjerku. |
TextState(fontFamily: string, fontSize: double) | Zove TextState(fontFamily, fontSize) na ovom TextState primjerku. |
TextState(fontFamily: string, bold: bool, italic: bool) | Zove TextState(fontFamily, bold, italic) na ovom TextState primjerku. |
TextState(foregroundColor: System.Drawing.Color) | Zove TextState(pregranična boja) na ovom TextState primjeru. |
TextState(foregroundColor: System.Drawing.Color, fontSize: double) | Zove TextState(pregranična boja, fontSize) na ovom TextState primjeru. |
MeasureString(str: string) | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) i podstavkom 2. točkama 3. i 4. ovog članka. |
MeasureHeight(character: char) | U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) Uredbe (EU) br. 1071/2013 i Uredbom (EZ) št. 765/2008 trebalo bi se utvrditi:. |
ApplyChangesFrom(textState: TextState) | Kopirajte sve javne oblike formatacije iz drugih u ovo stanje (ostavljajući vlasničku vezu netaknutom). |