Class TiffDataTypeController
Der Name: Aspose.Imaging.Exif Versammlung: Aspose.Imaging.dll (25.4.0)
Repräsentiert die allgemeine Klasse für die Arbeit mit Tiff-Datentypen.
[JsonObject(MemberSerialization.OptIn)]
public class TiffDataTypeController
Inheritance
object ← TiffDataTypeController
Derived
Vererbte Mitglieder
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(Gewissheit)
Ermitteln Sie, ob ein bestimmtes Tag vorhanden ist.
protected bool Exists(ushort tagId)
Parameters
tagId
ushort
Der Tag identifiziert.
Returns
Es ist wahr, wenn Tag existiert.
GetSectionTags(Int)
Erhalten Sie die Sektion Tags.
protected TiffDataType[] GetSectionTags(int section)
Parameters
section
int
Die Sektion identifiziert. - 1 in dem Fall, dass alle Tags benötigt werden.
Returns
TiffDataType [][]
Die Tiff tags
GetTiffByteValue(Gewissheit)
Erhalten Sie den TiffByteType Wert.
protected byte[] GetTiffByteValue(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
byte [][]
Die TiffByteType byte[] Wert.
GetTiffLongTypeValue(Ausgrabung, Uint)
Erhalten Sie die TiffLongType Tag-Wert bei 0 Index.
protected uint GetTiffLongTypeValue(ushort key, uint defaultValue)
Parameters
key
ushort
Der Tag Schlüssel.
defaultValue
uint
Der default Wert.
Returns
Die TiffLongType Tagwert bei 0 Index.
GetTiffRationalArray(Gewissheit)
Erhalten Sie den TiffRationalType Wert.
protected TiffRational[] GetTiffRationalArray(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
TiffRational [][]
Die TiffSRationalType Typwert.
GetTiffRationalValue(Gewissheit)
Erhalten Sie den TiffRationalType-Wert bei Index 0.
protected TiffRational GetTiffRationalValue(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
Die TiffRationalType Typwert.
GetTiffSrationalWerte(Gewissheit)
Erhalten Sie den TiffSRationalType-Wert bei Index 0.
protected TiffSRational GetTiffSRationalValue(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
Die TiffSRationalType Typwert.
GetTiffShortArray(Gewissheit)
Erhalten Sie den TiffShortType Wert.
protected ushort[] GetTiffShortArray(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
ushort [][]
Der TiffShortType Wert.
GetTiffShortValue(Ausgrabung, Ausgrabung)
Erhalten Sie den TiffShortType-Wert bei 0 Index.
protected ushort GetTiffShortValue(ushort key, ushort defaultValue)
Parameters
key
ushort
Der Tag Schlüssel.
defaultValue
ushort
Der default Wert.
Returns
Die TiffShortType Typwert.
GetTiffStringValue(Gewissheit)
Er erhält den TiffASCIIType als String.
protected string GetTiffStringValue(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
Die Tiffasciitype Typwert.
GetTiffType(Gewissheit)
Erhalten Sie die TiffDataType durch ID.
protected TiffDataType GetTiffType(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
Die TiffDataType oder null.
GetTiffUndefinedValue(Gewissheit)
Er erhält den TiffUndefinedType als Byte[].
protected byte[] GetTiffUndefinedValue(ushort key)
Parameters
key
ushort
Der Tag Schlüssel.
Returns
byte [][]
Die TiffUndefinedType Typwert.
RemoveTagByid(Gewissheit)
Entfernen Sie das Etikett durch Identifier.
protected void RemoveTagByID(ushort tagId)
Parameters
tagId
ushort
Der Tag identifiziert.
SetSectionTags(Tisch, TiffDataType[])
Setzen Sie die Sektion tags.
protected void SetSectionTags(int section, TiffDataType[] tags)
Parameters
section
int
Die Abschnitt, um Tags zu setzen. -1 in dem Fall, dass Sie Tags nach Abschnitt Spezifikationen festlegen möchten.
tags
TiffDataType
[][]
Die Tags zu setzen.
SetTiffByteValue(Ausgrabung, Byte[][], und int)
Setzt den TiffByteType Wert.
protected void SetTiffByteValue(ushort key, byte[] value, int section)
Parameters
key
ushort
Der Tag Schlüssel.
value
byte
[][]
Der Wert zu setzen.
section
int
Der Abschnitt zu setzen.
SetTiffLongTypeValue(Wein, Wein, Wein und Wein)
Setzen Sie die TiffLongType-Typwert als uint[1] mit value'.
protected void SetTiffLongTypeValue(ushort key, uint value, int section)
Parameters
key
ushort
Der Tag Schlüssel.
value
uint
Der Wert.
section
int
Der Abschnitt, für den Sie festlegen müssen.
SetTiffRational(Tisch, TiffRational, Int)
Setzen Sie die TiffRationalType-Typwert als uint[1] mit rational'.
protected void SetTiffRational(ushort key, TiffRational rational, int section)
Parameters
key
ushort
Der Tag Schlüssel.
rational
TiffRational
Der Wert.
section
int
Der Abschnitt, für den Sie festlegen müssen.
SetTiffRationalArray(Ausgezeichnet, TiffRational[][], und int)
Setzt den TiffSRationalType Werttyp.
protected void SetTiffRationalArray(ushort key, TiffRational[] rational, int section)
Parameters
key
ushort
Der Tag Schlüssel.
rational
TiffRational
[][]
Das rationelle.
section
int
Die Sektion.
SetTiffSrationalWert(Wird es, TiffSRational, int)
Setzen Sie die TiffSRationalType als TiffSRational[1] mit rational’ Wert.
protected void SetTiffSRationalValue(ushort key, TiffSRational rational, int section)
Parameters
key
ushort
Der Tag Schlüssel.
rational
TiffSRational
Das rationelle.
section
int
Die Sektion.
SetTiffShortArray(Ausgrabung, Ausgrabung[][], und int)
Setzt den TiffShortType Wert.
protected void SetTiffShortArray(ushort key, ushort[] value, int section)
Parameters
key
ushort
Der Tag Schlüssel.
value
ushort
[][]
Der Wert.
section
int
Die Sektion.
SetTiffShortValue(Weisheit, Weisheit, Weisheit)
Setzen Sie den TiffShortType-Typwert als ushort[1] mit value’ gefüllt.
protected void SetTiffShortValue(ushort key, ushort value, int section)
Parameters
key
ushort
Der Tag Schlüssel.
value
ushort
Der Wert.
section
int
Der Abschnitt, für den Sie festlegen müssen.
SetTiffStringValue(String, String und Int)
Setzen Sie die TiffASCIIType Typwert mit text’ gefüllt.
protected void SetTiffStringValue(ushort key, string text, int section)
Parameters
key
ushort
Der Tag Schlüssel.
text
string
Der Wert.
section
int
Der Abschnitt, für den Sie festlegen müssen.
SetTiffType(TiffDataType, int)
Setzen Sie die TiffDataType.
protected void SetTiffType(TiffDataType tiffDataType, int section)
Parameters
tiffDataType
TiffDataType
Die TiffDataType zu setzen.
section
int
Die Sektion.
SetTiffUndefinedValue(Ausgrabung, Byte[][], und int)
Setzen Sie die TiffUndefinedType Typwert mit data’ gefüllt.
protected void SetTiffUndefinedValue(ushort key, byte[] data, int section)
Parameters
key
ushort
Der Tag Schlüssel.
data
byte
[][]
Der Wert.
section
int
Der Abschnitt, für den Sie festlegen müssen.