Class TiffDataTypeController
Namn på plats: Aspose.Imaging.Exif Församling: Aspose.Imaging.dll (25.4.0)
Representerar den allmänna klassen för att arbeta med tiff data typer.
[JsonObject(MemberSerialization.OptIn)]
public class TiffDataTypeController
Inheritance
object ← TiffDataTypeController
Derived
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffDataTypeController()
[JsonConstructor]
public TiffDataTypeController()
Methods
Exists(Försöker)
Bestäm om ett specifikt tag finns.
protected bool Exists(ushort tagId)
Parameters
tagId
ushort
Det är taggen identifierare.
Returns
Det är sant om taggen finns.
GetSectionTags(int)
Få taggarna i avsnittet.
protected TiffDataType[] GetSectionTags(int section)
Parameters
section
int
Avsnittet identifierar. - 1 om alla taggar behövs.
Returns
TiffDataType [ ]
De tiff taggar
GetTiffByteValue(Försöker)
Få värdet TiffByteType.
protected byte[] GetTiffByteValue(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
byte [ ]
Den TiffByteType byte[] värde.
GetTiffLongTypeValue(Förhoppningsvis, uint)
Få TiffLongType tagvärdet på 0 index.
protected uint GetTiffLongTypeValue(ushort key, uint defaultValue)
Parameters
key
ushort
Nyckeln till taggen.
defaultValue
uint
Det förfalskade värdet.
Returns
Den TiffLongType tag värdet på 0 index.
GetTiffRationalArray(Försöker)
Få värdet TiffRationalType.
protected TiffRational[] GetTiffRationalArray(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
TiffRational [ ]
Den TiffSRationalType typvärde.
GetTiffRationalValue(Försöker)
Få värdet TiffRationalType vid index 0.
protected TiffRational GetTiffRationalValue(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
Den TiffRationalType typvärdet.
FöregåendeVärdevärde(Försöker)
Få värdet TiffSRationalType vid index 0.
protected TiffSRational GetTiffSRationalValue(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
Den TiffSRationalType typvärde.
GetTiffShortArray(Försöker)
Få värdet TiffShortType.
protected ushort[] GetTiffShortArray(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
ushort [ ]
Värdet av TiffShortType.
GetTiffShortValue(Försöker, försöker)
Få värdet TiffShortType vid 0 index.
protected ushort GetTiffShortValue(ushort key, ushort defaultValue)
Parameters
key
ushort
Nyckeln till taggen.
defaultValue
ushort
Det förfalskade värdet.
Returns
Den TiffShortType typvärdet.
GetTiffStringValue(Försöker)
Få värdet TiffASCIIType som sträng.
protected string GetTiffStringValue(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
Typ av Tiffasciitype värde.
GetTiffType(Försöker)
Få TiffDataType av ID.
protected TiffDataType GetTiffType(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
TiffDataType eller noll.
GetTiffUndefinedValue(Försöker)
Få värdet TiffUndefinedType som byte[].
protected byte[] GetTiffUndefinedValue(ushort key)
Parameters
key
ushort
Nyckeln till taggen.
Returns
byte [ ]
Den TiffUndefinedType typvärdet.
AvlägsnaByid(Försöker)
Ta bort taggen genom identifierare.
protected void RemoveTagByID(ushort tagId)
Parameters
tagId
ushort
Det är taggen identifierare.
SetSectionTags(Int, TiffDataType[])
Ställ in sektionstaggar.
protected void SetSectionTags(int section, TiffDataType[] tags)
Parameters
section
int
Avsnittet att ställa in taggar för. -1 om du vill ställa in taggar enligt avsnittets specifikation.
tags
TiffDataType
[ ]
Taggarna att ställa in.
SetTiffByteValue(Översikt, byte[ ], och int)
Ange värdet TiffByteType.
protected void SetTiffByteValue(ushort key, byte[] value, int section)
Parameters
key
ushort
Nyckeln till taggen.
value
byte
[ ]
Värdet att ställa in.
section
int
Avsnittet att ställa in.
SetTiffLongTypeValue(förhoppningsvis, int, int)
Ange TiffLongType-typvärdet som uint[1] med value'.
protected void SetTiffLongTypeValue(ushort key, uint value, int section)
Parameters
key
ushort
Nyckeln till taggen.
value
uint
och värdet .
section
int
Avsnittet att ställa in för.
SetTiffRational(Förlust, TiffRational, int)
Ange typvärdet TiffRationalType som uint[1] med rational'.
protected void SetTiffRational(ushort key, TiffRational rational, int section)
Parameters
key
ushort
Nyckeln till taggen.
rational
TiffRational
och värdet .
section
int
Avsnittet att ställa in för.
SetTiffRationalArray(Förhoppningsvis, TiffRational[ ], och int)
Ange värdetyp TiffSRationalType.
protected void SetTiffRationalArray(ushort key, TiffRational[] rational, int section)
Parameters
key
ushort
Nyckeln till taggen.
rational
TiffRational
[ ]
Den rationella .
section
int
i sektionen .
SättiffSrationalVärde(Ushort, TiffSRational, int)
Ange TiffSRationalType värde typ som TiffSRational[1] med rational’ värde.
protected void SetTiffSRationalValue(ushort key, TiffSRational rational, int section)
Parameters
key
ushort
Nyckeln till taggen.
rational
TiffSRational
Den rationella .
section
int
i sektionen .
SetTiffShortArray(Försöker, försöker[ ], och int)
Ange värdet TiffShortType.
protected void SetTiffShortArray(ushort key, ushort[] value, int section)
Parameters
key
ushort
Nyckeln till taggen.
value
ushort
[ ]
och värdet .
section
int
i sektionen .
SetTiffShortValue(Ushort, Ushort och int)
Ange TiffShortType-typvärdet som ushort[1] med value’ fylld.
protected void SetTiffShortValue(ushort key, ushort value, int section)
Parameters
key
ushort
Nyckeln till taggen.
value
ushort
och värdet .
section
int
Avsnittet att ställa in för.
SetTiffStringValue(Sträng, sträng och int)
Ange typvärdet TiffASCIIType med text’ fylld.
protected void SetTiffStringValue(ushort key, string text, int section)
Parameters
key
ushort
Nyckeln till taggen.
text
string
och värdet .
section
int
Avsnittet att ställa in för.
SetTiffType(TiffDataType, int)
Ställ in TiffDataType.
protected void SetTiffType(TiffDataType tiffDataType, int section)
Parameters
tiffDataType
TiffDataType
Den TiffDataType att ställa in.
section
int
i sektionen .
SetTiffUndefinedValue(Översikt, byte[ ], och int)
Ange typvärdet TiffUndefinedType med data’ fylld.
protected void SetTiffUndefinedValue(ushort key, byte[] data, int section)
Parameters
key
ushort
Nyckeln till taggen.
data
byte
[ ]
och värdet .
section
int
Avsnittet att ställa in för.