Class TiffFloatType

Class TiffFloatType

Името на пространството: Aspose.Imaging.FileFormats.Tiff.TiffTagTypes Асамблея: Aspose.Imaging.dll (25.5.0)

Тифът е флотен тип.

[JsonObject(MemberSerialization.OptIn)]
public sealed class TiffFloatType : TiffCommonArrayType, IComparable

Inheritance

object ← TiffDataType ← TiffCommonArrayType ← TiffFloatType

Implements

IComparable

наследници

TiffCommonArrayType.ValuesContainer , TiffCommonArrayType.Count , 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.ElementSize , TiffDataType.DataSize , TiffDataType.Count , TiffDataType.Id , TiffDataType.TagId , TiffDataType.TagType , TiffDataType.Value , TiffDataType.IsValid , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TiffFloatType(TiffTags)

Иницијализира нова инстанция на Aspose.Imaging.FileFormats.Tiff. TiffTagTypes.TIffFloatТип клас.

public TiffFloatType(TiffTags tagId)

Parameters

tagId TiffTags

Забележка за ID.

TiffFloatType(Ушорт)

Иницијализира нова инстанция на Aspose.Imaging.FileFormats.Tiff. TiffTagTypes.TIffFloatТип клас.

[JsonConstructor]
public TiffFloatType(ushort tagId)

Parameters

tagId ushort

Забележка за ID.

Properties

ElementSize

Получава размера на елемента в байтове.

public override byte ElementSize { get; }

стойност на имота

byte

TagType

Получават се типове.

public override TiffDataTypes TagType { get; }

стойност на имота

TiffDataTypes

Value

Получава или задава стойността, която този тип данни съдържа.

public override object Value { get; set; }

стойност на имота

object

Exceptions

ArgumentException

Подкрепени са само плавателни съдове.

Values

Получават или определят стойностите.

[JsonProperty]
public float[] Values { get; set; }

стойност на имота

float []

ValuesContainer

Вземете стойностите на контейнера.

public override Array ValuesContainer { get; }

стойност на имота

Array

Methods

CopyInstanceData(TiffDataType)

Копирайте данните на примера в клонирания тип.

protected override void CopyInstanceData(TiffDataType clonedType)

Parameters

clonedType TiffDataType

Това е клониран тип.

CreateInstance()

Създава нова инстанция.

protected override TiffDataType CreateInstance()

Returns

TiffDataType

Нов Aspose.Imaging.FileFormats.Tiff. TiffDataType инстанция.

ReadData(TiffStreamReader, дълъг, дълга)

Прочетете допълнителните данни.

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

Parameters

dataStream TiffStreamReader

Пътят на данните.

position long

Позицията да се чете от.

count long

Броят на елементите.

WriteAdditionalData(TiffStreamWriter)

Напишете допълнителните таг данни.

public override long WriteAdditionalData(TiffStreamWriter dataStream)

Parameters

dataStream TiffStreamWriter

Пътят на данните.

Returns

long

Истинските битове са написани.

WriteTagValue(TiffStreamWriter)

Напишете текущата стойност на таг.

protected override void WriteTagValue(TiffStreamWriter dataStream)

Parameters

dataStream TiffStreamWriter

Пътят на данните за писане.

 Български