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
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
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
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
Exceptions
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
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
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.