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:PrihvatOpisivanje
FontNamestring?Čitanje/pisanjeDobiva ili postavlja ime font.
TextHeightfloatČ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).
FontSizefloatČitanje/pisanjeDobiva ili postavlja veličinu font.
ForegroundColorColor?Čitanje/pisanjeDobiva ili postavlja boju prednjeg plana.
StrokingColorColor?Čitanje/pisanjeOznačavanje (oblik) boje teksta.
CoordinateOriginCoordinateOriginČitanje/pisanjeDa li pozicioniranje teksta tretira Y kao osnovnu ili padajuću liniju.
BackgroundColorColor?Čitanje/pisanjeDobiva ili postavlja boju pozadine.
IsBoldboolČitanje/pisanjeDa li je font u dvostrukom obliku.
IsItalicboolČitanje/pisanjeDa li je font kurziv.
FontStyleFontStylesČitanje/pisanjeOznake stilova fontova (Dubog, kurzivnog i sl.).
UnderlineboolČitanje/pisanjeAko je tekst podrazumijevan (alias za IsUnderline).
IsUnderlineboolČitanje/pisanjeDa li je tekst podignut.
IsStrikeOutboolČitanje/pisanjeDa li je tekst prošao kroz.
StrikeOutboolČitanje/pisanjeAlija IsStrikeOut.
IsSuperscriptboolČitanje/pisanjeDa li je tekst nadpis.
SuperscriptboolČitanje/pisanjeAlija IsSuperscript.
IsSubscriptboolČitanje/pisanjeDa li je tekst podpisan.
SubscriptboolČitanje/pisanjeAlija IsSubscript.
CharacterSpacingfloatČitanje/pisanjeOdmjeravanje znakova u jedinicama prostora teksta.
WordSpacingfloatČitanje/pisanjeRazdvoj riječi u jedinicama prostora teksta.
HorizontalScalingfloatČitanje/pisanjeU slučaju da je to moguće, mora se provesti procenat horizontalnog smanjenja (predvoljeno 100).
LineSpacingfloatČitanje/pisanjeOdmjeravanje linija (prvo) u jedinicama teksta.
TabTagstringČitaj.U tekst koji se prikazuje umesto znaka za karticu.
HorizontalAlignmentHorizontalAlignmentČitanje/pisanjeHorizontalno usklađivanje teksta.
RenderingModeTextRenderingModeČitanje/pisanjeU slučaju da je to moguće, mora se koristiti metoda “tr”.
InvisibleboolČitanje/pisanjeAko je to tekstni fragment nevidljiv (režim prikaza 3).
TextRisedoubleČitanje/pisanjeU ovom slučaju, u skladu s člankom 3. stavkom 1. točkom (a) i podstavkom 2. točkama (b), odjeljak 4. može biti:.
RotationdoubleČitanje/pisanjeUtakmica rotacije teksta u stupnjevima.
FontFont?Čitanje/pisanjeDobiva ili postavlja font.
FontDataFontData?Čitanje/pisanjeUputiti u sustav za upravljanje informacijama o uređajima i podacima iz članka 4. stavka 1. točke (a) ili 2. podtočke (b).
FormattingOptionsTextFormattingOptionsČitanje/pisanjeU slučaju da je to moguće, mora se provesti pregled.

Metoda za primjenu

PotpisOpisivanje
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).

Također pogledajte:

 Hrvatski