Class GifPlainTextRenderingBlock
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Gif.Blocks การประกอบ: Aspose.Imaging.dll (25.4.0)
Gif บล็อกการขยายข้อความแบบแบน บล็อกการขยายข้อความแบบแบนประกอบด้วยข้อมูลข้อความและพารามิเตอร์ที่จําเป็นในการแสดงข้อมูลดังกล่าวเป็นกราฟิกในรูปแบบที่เรียบง่าย
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
อนุญาโตตุลาการ
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 class
public GifPlainTextRenderingBlock()
GifPlainTextRenderingBlock(ushort, ushort, ushort, ushort, byte, byte, byte, byte, byte, byte[])
เริ่มต้นตัวอย่างใหม่ของ Aspose.Imaging.FileFormats.Gif.Blocks.GifPlainTextRenderingBlock class
public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Parameters
textGridLeftPosition
ushort
ข้อความเครือข่ายตําแหน่งด้านซ้าย
textGridTopPosition
ushort
ข้อความเครือข่ายตําแหน่งด้านบน
textGridWidth
ushort
ข้อความเครือข่ายกว้าง
textGridHeight
ushort
ความสูงของเครือข่ายข้อความ
characterCellWidth
byte
ความกว้างของเซลล์ตัวละคร
characterCellHeight
byte
ความสูงของเซลล์ตัวละคร
textForegroundColorIndex
byte
ดัชนีสีด้านหน้า
textBackgroundColorIndex
byte
ดัชนีสีพื้นหลัง
data
byte
[ ]
ข้อมูลข้อความที่เรียบง่าย
Fields
BlockSize
ขนาดบล็อกทั้งหมด
public const byte BlockSize = 15
หมายเลข
ExtensionLabel
แท็กการขยายข้อความที่เรียบ
public const byte ExtensionLabel = 1
หมายเลข
SubBlockSize
ขนาดของบล็อกใต้
public const byte SubBlockSize = 12
หมายเลข
Properties
CharacterCellHeight
รับหรือตั้งค่าความสูงเซลล์ตัวละครในพิกเซลของแต่ละเซลล์ในเครือข่าย
public byte CharacterCellHeight { get; set; }
คุณสมบัติมูลค่า
CharacterCellWidth
ได้รับหรือตั้งค่าความกว้างเซลล์ตัวละครในพิกเซลของแต่ละเซลล์ในเครือข่าย
public byte CharacterCellWidth { get; set; }
คุณสมบัติมูลค่า
PlainTextData
รับหรือตั้งค่าข้อมูลข้อความที่เรียบ
public byte[] PlainTextData { get; set; }
คุณสมบัติมูลค่า
byte [ ]
TextBackgroundColorIndex
ได้รับหรือตั้งค่าอินเดียของสีในแพลตฟอร์มสีทั่วโลกที่ใช้ในการดึงพื้นหลังข้อความ
public byte TextBackgroundColorIndex { get; set; }
คุณสมบัติมูลค่า
TextForegroundColorIndex
รับหรือตั้งค่าอินเดอร์ของสีในแพลตฟอร์มสีทั่วโลกที่ใช้ในการดึงด้านหน้าของข้อความ
public byte TextForegroundColorIndex { get; set; }
คุณสมบัติมูลค่า
TextGridHeight
รับหรือตั้งค่าความสูงของเครือข่ายข้อความในพิกเซล
public ushort TextGridHeight { get; set; }
คุณสมบัติมูลค่า
TextGridLeftPosition
ได้รับหรือตั้งค่าเครือข่ายข้อความตําแหน่งด้านซ้าย
public ushort TextGridLeftPosition { get; set; }
คุณสมบัติมูลค่า
Remarks
นี่คือหมายเลขคอลัมน์ในพิกเซลของขอบด้านซ้ายของเครือข่ายข้อความเมื่อเทียบกับขอบด้านซ้ายของหน้าจอโลจิก
TextGridTopPosition
รับหรือตั้งตําแหน่งบนเครือข่ายข้อความ
public ushort TextGridTopPosition { get; set; }
คุณสมบัติมูลค่า
Remarks
นี่คือหมายเลขลําดับในพิกเซลของขอบด้านบนของเครือข่ายข้อความเมื่อเทียบกับขอบด้านบนของหน้าจอ logic
TextGridWidth
รับหรือตั้งค่าเครือข่ายข้อความในพิกเซล
public ushort TextGridWidth { get; set; }
คุณสมบัติมูลค่า
Methods
Save(Stream)
เก็บบล็อกไปยังกระแสที่ระบุ
public override void Save(Stream stream)
Parameters
stream
Stream
กระแสเพื่อบันทึกข้อมูล