TextState

Genel Bakış

TextState NET için FOSS’de bir sınıf.

Metin biçimlendirme durumu.

Bu sınıf, .NET programlarında TextState nesnelerle çalışmak için 10 yöntem sağlar. Kullanılabilir yöntemler şunlardır: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName,Ve 26 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
FontNamestring?Okuma/YazmaYazı tipi adını alır veya ayarlar.
TextXIndentfloatOku .Sayfada X (dönem) başlıyor. Bu durumun ait olduğu metin.
TextHeightfloatOku .Metin noktalarda yüksekliği: (Ascent +)
FontSizefloatOkuma/YazmaYazı tipi boyutunu alır veya ayarlar.
ForegroundColorColor?Okuma/YazmaÖn plan rengini alır veya ayarlar.
StrokingColorColor?Okuma/YazmaMetnin çizgisi (süreti) rengi.
CoordinateOriginCoordinateOriginOkuma/YazmaMetin konumlandırması Y’yi temel veya aşağı çizgi olarak muamele eder.
BackgroundColorColor?Okuma/YazmaArka plan rengini alır veya ayarlar.
IsBoldboolOkuma/YazmaYazı tipi cesur mu?.
IsItalicboolOkuma/YazmaYazıtipi kursiv mi?.
FontStyleFontStylesOkuma/YazmaYazı tipi bayrakları (Kürt, İtaliya vb.).
UnderlineboolOkuma/YazmaMetnin alt çizilmiş olup olmadığı ( IsUnderline için başka bir isim).
IsUnderlineboolOkuma/YazmaMetnin alt çizilmiş olup olmadığı.
IsStrikeOutboolOkuma/YazmaMetnin etkili olup olmadığı.
StrikeOutboolOkuma/YazmaIsStrikeOut için takma isim.
IsSuperscriptboolOkuma/YazmaMetnin üst yazılı olup olmadığı.
SuperscriptboolOkuma/YazmaIsSuperscript için takma isim.
IsSubscriptboolOkuma/YazmaMetnin alt yazılı olup olmadığı.
SubscriptboolOkuma/YazmaIsSubscript için takma isim.
CharacterSpacingfloatOkuma/YazmaMetin alan birimlerinde karakter mesafeleri.
WordSpacingfloatOkuma/YazmaMetin alan birimlerinde kelime mesafeleri.
HorizontalScalingfloatOkuma/YazmaYatay ölçekleme yüzdesi (varsayılan 100).
LineSpacingfloatOkuma/YazmaMetin alan birimlerinde satır mesafesi (öncü).
TabTagstringOku .Bir sekme karakteri yerine, gösterilen metin içine eklenen bir dize simgesi.
HorizontalAlignmentHorizontalAlignmentOkuma/YazmaMetnin yatay düzeni.
RenderingModeTextRenderingModeOkuma/YazmaMetin gösterme modu (Tr operatörü).
InvisibleboolOkuma/YazmaBu metin parçasının görünmez olup olmadığı: renderleme modu 3, veya bir LATER matar dolmuş dikdörtgenin tamamen kapladığı metinin (PLACEHOLDER_0} RenderingMode kalırken, redaksiyon tarzı kaplı metnin raporlandığı şekilde gizlenmiş-kapalı) olması.
TextRisedoubleOkuma/YazmaMetin yükselmesi (alt yazıt/alt yazı değiştirilmesi).
RotationdoubleOkuma/YazmaMetin rotasyon açısı derece.
FontFont?Okuma/YazmaYazı tipini alır veya ayarlar.
FontDataFontData?Okuma/YazmaSınırlandırma için harici yazı tipi verileri (FontRepository.OpenFont üzerinden ayarlanır).
FormattingOptionsTextFormattingOptionsOkuma/YazmaMetin biçimlendirme seçenekleri (WordWrapMode, LineSpacingMode vb.).

Yöntemler

SignatureAçıklama:
TextState()TextState’ı bu TextState örneğinde çağırır.
TextState(fontSize: double)TextState(fontSize) bu TextState örneğinde çağrılır.
TextState(fontFamily: string)TextState(fontFamily) bu TextState örneğinde çağrılar.
TextState(fontFamily: string, fontSize: double)TextState(fontFamily, fontSize) bu TextState örneğinde çağrılar.
TextState(fontFamily: string, bold: bool, italic: bool)TextState{fontFamily, bold, italic) bu TextState örneğinde çağrılar.
TextState(foregroundColor: System.Drawing.Color)TextState(foregroundColor) bu TextState örneğinde çağrılır.
TextState(foregroundColor: System.Drawing.Color, fontSize: double)TextState ((önek renk, font boyutu) bu TextState örneğinde çağrılır.
MeasureString(str: string)Geçerli yazı tipi/büyüklükte kaba metin genişliği tahminleri.
MeasureHeight(character: char)Mevcut yazı tipi / boyutundaki karakterin yüksekliği, noktalarda glif’in kendi sınırlama-kutusu yüksekti (yMax − yMin) metin alanına height × FontSize / 1000 olarak haritalandırılmıştır.
ApplyChangesFrom(textState: TextState)Diğerinden her bir kamu biçimlendirme özelliğini bu duruma kopyala (sahip bağlantısını bozulmadan bırak).

Ayrıca bakınız:

 Türkçe