Class TiffUndefinedType

Class TiffUndefinedType

Tên không gian: Aspose.Imaging.FileFormats.Tiff.TiffTagTypes Tổng hợp: Aspose.Imaging.dll (25.5.0)

Loại Tiff Undefined

[JsonObject(MemberSerialization.OptIn)]
public class TiffUndefinedType : TiffDataType, IComparable

Inheritance

object TiffDataType TiffUndefinedType

Implements

IComparable

Thành viên thừa kế

TiffDataType.ReadTag(TiffStreamReader, long) , TiffDataType.CompareTo(object) , TiffDataType.GetAlignedDataSize(byte) , TiffDataType.GetAdditionalDataSize(byte) , TiffDataType.DeepClone() , TiffDataType.WriteTag(TiffStreamWriter, long) , TiffDataType.WriteAdditionalData(TiffStreamWriter) , TiffDataType.ToString() , TiffDataType.ReadData(TiffStreamReader, long, long) , TiffDataType.WriteTagValueOrOffset(TiffStreamWriter, long) , TiffDataType.CopyInstanceData(TiffDataType) , TiffDataType.CreateInstance() , TiffDataType.ElementSize , TiffDataType.DataSize , TiffDataType.Count , TiffDataType.Id , TiffDataType.TagId , TiffDataType.TagType , TiffDataType.Value , TiffDataType.IsValid , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TiffUndefinedType(TiffTags)

Bắt đầu một trường hợp mới của Aspose.Imaging.FileFormats.Tiff. TiffTagTypes.TIffUndefinedTyp class.

public TiffUndefinedType(TiffTags tagId)

Parameters

tagId TiffTags

Đánh giá ID

TiffUndefinedType(Thuyết Minh)

Bắt đầu một trường hợp mới của Aspose.Imaging.FileFormats.Tiff. TiffTagTypes.TIffUndefinedTyp class.

[JsonConstructor]
public TiffUndefinedType(ushort tagId)

Parameters

tagId ushort

Đánh giá ID

Properties

Count

Nhận được số lượng các yếu tố.

public override ulong Count { get; }

Giá trị bất động sản

ulong

Data

Nhận hoặc đặt dữ liệu.

[JsonProperty]
public byte[] Data { get; set; }

Giá trị bất động sản

byte [ ]

TagType

Nhận loại thẻ.

public override TiffDataTypes TagType { get; }

Giá trị bất động sản

TiffDataTypes

Value

Nhận hoặc đặt giá trị loại dữ liệu này chứa.

public override object Value { get; set; }

Giá trị bất động sản

object

Exceptions

ArgumentException

Chỉ có byte array được hỗ trợ.

Methods

CopyInstanceData(TiffDataType)

Sao chép dữ liệu ví dụ vào loại cloned.

protected override void CopyInstanceData(TiffDataType clonedType)

Parameters

clonedType TiffDataType

Các loại clone

CreateInstance()

tạo ra một trường hợp mới.

protected override TiffDataType CreateInstance()

Returns

TiffDataType

Một trường hợp mới Aspose.Imaging.FileFormats.Tiff. TiffDataType.

ReadData(TiffStreamReader, dài, dài)

Đọc thêm dữ liệu.

protected override void ReadData(TiffStreamReader dataStream, long position, long count)

Parameters

dataStream TiffStreamReader

Dữ liệu Stream

position long

Vị trí để đọc từ

count long

Số lượng các yếu tố.

WriteAdditionalData(TiffStreamWriter)

Viết dữ liệu thẻ bổ sung.

public override long WriteAdditionalData(TiffStreamWriter dataStream)

Parameters

dataStream TiffStreamWriter

Dữ liệu Stream

Returns

long

Các bytes thực sự được viết.

WriteTagValueOrOffset(TiffStreamWriter, dài)

Nhập giá trị thẻ hoặc giảm giá bổ sung.

protected override void WriteTagValueOrOffset(TiffStreamWriter dataStream, long additionalDataOffset)

Parameters

dataStream TiffStreamWriter

Dữ liệu Stream

additionalDataOffset long

Các dữ liệu bổ sung được khôi phục.

 Tiếng Việt