Class GifPlainTextRenderingBlock
İsim alanı : Aspose.Imaging.FileFormats.Gif.Blocks Toplantı: Aspose.Imaging.dll (25.4.0)
Gif düz metin uzantısı blok. düz metin uzantısı metin verileri içerir veBu verileri grafik olarak, basit bir biçimde sunmak için gerekli parametreler.
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
mirasçı üyeleri
GifBlock.ExtensionIntroducer , GifBlock.Save(Stream) , GifBlock.IsChanged , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GifPlainTextRenderingBlock()
Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock sınıfının yeni bir örneğini başlatır.
public GifPlainTextRenderingBlock()
GifPlainTextRenderingBlock(Yüce Allah’ın emrini yerine getirmesi için, bu ayet-i kerimede şöyle buyurulur:[])
Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock sınıfının yeni bir örneğini başlatır.
public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Parameters
textGridLeftPosition
ushort
Yazı ağının sol pozisyonu.
textGridTopPosition
ushort
Yazı üst pozisyonda yer alır.
textGridWidth
ushort
Yazı genişliğine sahiptir.
textGridHeight
ushort
Yazı ağ yüksekliği.
characterCellWidth
byte
Karakter hücre genişliği.
characterCellHeight
byte
Karakter hücre yüksekliği.
textForegroundColorIndex
byte
Önceki Renk Endeksi
textBackgroundColorIndex
byte
Arka plan renk endeksi.
data
byte
[…]
Temiz metin verileri.
Fields
BlockSize
Toplam blok boyutu.
public const byte BlockSize = 15
alan değeri
ExtensionLabel
Yazı uzantısı etiketi.
public const byte ExtensionLabel = 1
alan değeri
SubBlockSize
Alt blok boyutları.
public const byte SubBlockSize = 12
alan değeri
Properties
CharacterCellHeight
Her hücrenin karakter hücresinin yüksekliğini piksel olarak alır veya ayarlar.
public byte CharacterCellHeight { get; set; }
Mülkiyet Değer
CharacterCellWidth
Karakter hücresel genişliği, piksel olarak, ağdaki her hücrenin alır veya ayarlar.
public byte CharacterCellWidth { get; set; }
Mülkiyet Değer
PlainTextData
Tam metin verilerini alır veya ayarlar.
public byte[] PlainTextData { get; set; }
Mülkiyet Değer
byte […]
TextBackgroundColorIndex
Yazı arka planı çizmek için kullanılan küresel renk paletinde renk indeksi alır veya ayarlar.
public byte TextBackgroundColorIndex { get; set; }
Mülkiyet Değer
TextForegroundColorIndex
Yazının önünü çizmek için kullanılan küresel renk paletinde renk endeksini alır veya ayarlar.
public byte TextForegroundColorIndex { get; set; }
Mülkiyet Değer
TextGridHeight
Yazı ağının yüksekliğini piksellerde alır veya ayarlar
public ushort TextGridHeight { get; set; }
Mülkiyet Değer
TextGridLeftPosition
Yazı çubuğunun sol pozisyonunu alır veya ayarlar.
public ushort TextGridLeftPosition { get; set; }
Mülkiyet Değer
Remarks
Bu, metin ağının sol kenarında, piksellerde, logik ekranın sol kenarına göre bir sütun numarasıdır.
TextGridTopPosition
Yazı ağının üst konumunu alır veya ayarlar.
public ushort TextGridTopPosition { get; set; }
Mülkiyet Değer
Remarks
Bu, metin ağının üst kenarının piksel sayısıdır, mantıksal ekranın üst kenarına göre.
TextGridWidth
Yazı ağını piksellerde alır veya ayarlar
public ushort TextGridWidth { get; set; }
Mülkiyet Değer
Methods
Save(Stream)
blokları belirlenmiş akışa kaydeder.
public override void Save(Stream stream)
Parameters
stream
Stream
veri kaydetmek için akış.