TextFragmentState

TextFragmentState

Genel Bakış

TextFragmentState NET için FOSS’de bir sınıf. Mirasçılar: TextState.

Parça düzeyinde metin biçimlendirme durumu.

Bu sınıf, .NET programlarında TextFragmentState nesnelerle çalışmak için 6 yöntem sağlar. Kullanılabilir yöntemler şunlardır: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, 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, DrawTextRectangleBorder, Font, FontData,Ve 28 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
BackgroundColorColor?Okuma/YazmaParça metnin arkasına uygulanan arka plan doldurma.
CharacterSpacingfloatOkuma/YazmaMetin-uzay birimlerinde karakter mesafeleri (Tc).
CoordinateOriginCoordinateOriginOkuma/YazmaKonumlandırma Y’yi temel veya düşen olarak değerlendirir.
FontSizefloatOkuma/YazmaYazı tipi noktalarda.
FontStyleFontStylesOkuma/YazmaYazı tipi bayrakları (Küçük / Kuraltı).
ForegroundColorColor?Okuma/YazmaGösterilen glyphlere uygulanan doldurma (sırtılmayan) rengi.
FormattingOptionsTextFormattingOptionsOkuma/YazmaMetin biçimlendirme seçenekleri (kaplama modu, satır aralığı modu vb.).
HorizontalAlignmentHorizontalAlignmentOkuma/YazmaParça metnin yatay düzeni.
HorizontalScalingfloatOkuma/YazmaYatay ölçekleme yüzdesi (varsayılan 100).
InvisibleboolOkuma/YazmaMetnin görünmez olarak renderlenmesi (Renderleme modu 3).
LineSpacingfloatOkuma/YazmaMetin-uzay birimlerinde satır mesafesi (öncü).
RenderingModeTextRenderingModeOkuma/YazmaGlyph rendering mod (doldurma / darbe / klip).
RotationdoubleOkuma/YazmaDeğişme açısı derece.
StrikeOutboolOkuma/YazmaMetnin etkili olup olmadığı.
StrokingColorColor?Okuma/YazmaÇizgi (süret) rengi.
SubscriptboolOkuma/YazmaMetnin alt yazılı olup olmadığı.
SuperscriptboolOkuma/YazmaMetnin üst yazılı olup olmadığı.
UnderlineboolOkuma/YazmaMetnin alt çizilmiş olup olmadığı.
WordSpacingfloatOkuma/YazmaSözcük mesafelerinin (Tw) metin-uzay birimlerinde olması.
FontAspose.Pdf.Text.Font?Okuma/YazmaParçayı göstermek için kullanılan yazı tipi.
DrawTextRectangleBorderboolOkuma/YazmaDoğru olduğunda, metin sınırlama kutusunun etrafında dikdörtgen bir kenar çizilir.
TabStopsTabStopsOku .Sahiplik parçacığından miras kalan sekme-stop ayarları.
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 +)
IsBoldboolOkuma/YazmaYazı tipi cesur mu?.
IsItalicboolOkuma/YazmaYazıtipi kursiv mi?.
IsUnderlineboolOkuma/YazmaMetnin alt çizilmiş olup olmadığı.
IsStrikeOutboolOkuma/YazmaMetnin etkili olup olmadığı.
IsSuperscriptboolOkuma/YazmaMetnin üst yazılı olup olmadığı.
IsSubscriptboolOkuma/YazmaMetnin alt yazılı olup olmadığı.
TabTagstringOku .Bir sekme karakteri yerine, gösterilen metin içine eklenen bir dize simgesi.
TextRisedoubleOkuma/YazmaMetin yükselmesi (alt yazıt/alt yazı değiştirilmesi).
FontDataFontData?Okuma/YazmaSınırlandırma için harici yazı tipi verileri (FontRepository.OpenFont üzerinden ayarlanır).

Yöntemler

SignatureAçıklama:
TextFragmentState(fragment: TextFragment)Parçanın altındaki durumu sar, böylece yazılar ona geri akıyor.
ApplyChangesFrom(textState: TextState)TextState’den her bir açık biçimleme özelliğini bu duruma kopyala.
IsFitRectangle(str: string, rect: Rectangle)Verilen metin, mevcut yazı tipi / boyutunda sağlanan dikdörtgen içinde yer aldığında doğru değerini gönderir.
MeasureHeight(character: char)Bir karakterin yüksekliğini, mevcut yazı tipi / boyutunda noktalarla ölçün.
MeasureString(str: string)Str’in gösterilen genişliğini, mevcut yazı tipi / boyutunda noktalarla ölçün.
TextState()TextState’ı bu TextFragmentState örneğinde çağırır.

Ayrıca bakınız:

 Türkçe