Class GifPlainTextRenderingBlock

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

IGifBlock

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

byte

ExtensionLabel

Nhãn mở rộng văn bản thẳng.

public const byte ExtensionLabel = 1

Giá trị Field

byte

SubBlockSize

Kích thước của khối.

public const byte SubBlockSize = 12

Giá trị Field

byte

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

byte

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

byte

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

byte

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

byte

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

ushort

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

ushort

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

ushort

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

ushort

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.

 Tiếng Việt