Class GifPlainTextRenderingBlock
Tên không gian: Aspose.Imaging.FileFormats.Gif.Blocks Tổng hợp: Aspose.Imaging.dll (25.4.0)
Gif phẳng văn bản mở rộng khối. phỏng text extension chứa dữ liệu văn bằng vàcác thông số cần thiết để trình bày dữ liệu đó như một đồ họa, trong một hình thức đơn giản.
[JsonObject(MemberSerialization.OptIn)]
public class GifPlainTextRenderingBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifPlainTextRenderingBlock
Implements
Thành viên thừa kế
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()
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Gif.Blocks. GifPlainTextRenderingBlock.
public GifPlainTextRenderingBlock()
GifPlainTextRenderingBlock(Nhãn hiệu: Ushort, ushort , ushord , byte , Byte, byt[])
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Gif.Blocks. GifPlainTextRenderingBlock.
public GifPlainTextRenderingBlock(ushort textGridLeftPosition, ushort textGridTopPosition, ushort textGridWidth, ushort textGridHeight, byte characterCellWidth, byte characterCellHeight, byte textForegroundColorIndex, byte textBackgroundColorIndex, byte[] data)
Parameters
textGridLeftPosition
ushort
Mạng văn bản ở vị trí trái.
textGridTopPosition
ushort
Bài viết được đặt ở vị trí hàng đầu.
textGridWidth
ushort
Mạng văn bản mở rộng.
textGridHeight
ushort
Mạng văn bản cao.
characterCellWidth
byte
Charakter cell width.
characterCellHeight
byte
Độ cao của tế bào nhân vật.
textForegroundColorIndex
byte
Chỉ số màu trước.
textBackgroundColorIndex
byte
Chỉ số màu nền.
data
byte
[ ]
Dữ liệu văn bản thẳng.
Fields
BlockSize
Kích thước khối tổng thể
public const byte BlockSize = 15
Giá trị Field
ExtensionLabel
Nhãn mở rộng văn bản thẳng.
public const byte ExtensionLabel = 1
Giá trị Field
SubBlockSize
Kích thước của khối.
public const byte SubBlockSize = 12
Giá trị Field
Properties
CharacterCellHeight
Nhận hoặc đặt chiều cao tế bào nhân vật, trong các pixel, của mỗi ô trong lưới.
public byte CharacterCellHeight { get; set; }
Giá trị bất động sản
CharacterCellWidth
Nhận hoặc đặt chiều rộng ô nhân vật, trong pixel, của mỗi ô trong lưới.
public byte CharacterCellWidth { get; set; }
Giá trị bất động sản
PlainTextData
Nhận hoặc đặt dữ liệu văn bản thẳng.
public byte[] PlainTextData { get; set; }
Giá trị bất động sản
byte [ ]
TextBackgroundColorIndex
Nhận hoặc đặt chỉ số của màu sắc trong bảng màu toàn cầu được sử dụng để vẽ nền văn bản.
public byte TextBackgroundColorIndex { get; set; }
Giá trị bất động sản
TextForegroundColorIndex
Nhận hoặc đặt chỉ số của màu sắc trong bảng màu toàn cầu được sử dụng để vẽ trước mặt văn bản.
public byte TextForegroundColorIndex { get; set; }
Giá trị bất động sản
TextGridHeight
Nhận hoặc đặt chiều cao mạng văn bản trong pixel
public ushort TextGridHeight { get; set; }
Giá trị bất động sản
TextGridLeftPosition
Nhận hoặc đặt lưới văn bản ở vị trí trái.
public ushort TextGridLeftPosition { get; set; }
Giá trị bất động sản
Remarks
Đây là một con số cột, trong pixels, của bên trái của lưới văn bản, liên quan đến bên phải của màn hình logic.
TextGridTopPosition
Nhận hoặc đặt lưới văn bản ở vị trí hàng đầu.
public ushort TextGridTopPosition { get; set; }
Giá trị bất động sản
Remarks
Đây là một số hàng, trong pixels, của cạnh trên của lưới văn bản, liên quan đến cạnh đầu của màn hình logic.
TextGridWidth
Nhận hoặc đặt lưới văn bản với trong pixel
public ushort TextGridWidth { get; set; }
Giá trị bất động sản
Methods
Save(Stream)
Tiết kiệm khối cho dòng cụ thể.
public override void Save(Stream stream)
Parameters
stream
Stream
Stream để lưu dữ liệu đến.