TiffStreamReader Klasse

Summary: The tiff stream for handling little endian tiff file format.

Module: aspose.imaging.fileformats.tiff.filemanagement

Full Name: aspose.imaging.fileformats.tiff.filemanagement.TiffStreamReader

Constructors

NameBeschreibung
TiffStreamReader(data)Initialisiert eine neue Instanz der TiffStreamReader Klasse.
TiffStreamReader(data, start_index)Initialisiert eine neue Instanz der TiffStreamReader Klasse.
TiffStreamReader(data, start_index, data_length)Initialisiert eine neue Instanz der TiffStreamReader Klasse.
TiffStreamReader(stream_container)Initialisiert eine neue Instanz der TiffStreamReader Klasse.

Properties

NameTypeAccessBeschreibung
lengthintrErmittelt die Länge des Readers.
throw_exceptionsboolr/wLiest oder setzt einen Wert, der angibt, ob Ausnahmen bei fehlerhafter Datenverarbeitung (Lesen oder Schreiben in den Stream) ausgelöst werden.

Methods

NameBeschreibung
read_bytes(array, array_index, position, count)Liest ein Array von Byte-Werten aus dem Stream.
read_bytes(position, count)Liest ein Array von vorzeichenlosen Byte-Werten aus dem Stream.
read_double(position)Liest einen einzelnen Double-Wert aus dem Stream.
read_double_array(position, count)Liest ein Array von Double-Werten aus dem Stream.
read_float(position)Liest einen einzelnen Float-Wert aus dem Stream.
read_float_array(position, count)Liest ein Array von Float-Werten aus dem Stream.
read_long(position)Liest einen vorzeichenlosen Long-Wert aus dem Stream.
read_long_array(position, count)Liest ein Array von ulong-Werten aus dem Stream.
read_rational(position)Liest einen einzelnen rationalen Zahlenwert aus dem Stream.
read_rational_array(position, count)Liest ein Array von rationalen Werten aus dem Stream.
read_s_byte(position)Liest vorzeichenbehaftete Byte-Daten aus dem Stream.
read_s_byte_array(position, count)Liest ein Array von vorzeichenbehafteten Byte-Werten aus dem Stream.
read_s_int(position)Liest einen vorzeichenbehafteten Integer-Wert aus dem Stream.
read_s_int_array(position, count)Liest ein Array von vorzeichenbehafteten Integer-Werten aus dem Stream.
read_s_rational(position)Liest einen einzelnen vorzeichenbehafteten rationalen Zahlenwert aus dem Stream.
read_s_rational_array(position, count)Liest ein Array von vorzeichenbehafteten rationalen Werten aus dem Stream.
read_s_short(position)Lese signed short-Wert aus dem Stream.
read_s_short_array(position, count)Liest ein Array von signed short-Werten aus dem Stream.
read_u_int(position)Lese unsigned integer-Wert aus dem Stream.
read_u_int_array(position, count)Liest ein Array von unsigned integer-Werten aus dem Stream.
read_u_long(position)Liest einen vorzeichenlosen Long-Wert aus dem Stream.
read_u_long_array(position, count)Liest ein Array von ulong-Werten aus dem Stream.
read_u_short(position)Lese unsigned short-Wert aus dem Stream.
read_u_short_array(position, count)Liest ein Array von unsigned integer-Werten aus dem Stream.
to_stream_container(start_position)Konvertiert die zugrunde liegenden Daten in den Stream-Container.

Constructor: TiffStreamReader(data)

 TiffStreamReader(data) 

Initialisiert eine neue Instanz der TiffStreamReader Klasse.

Parameters:

ParameterTypBeschreibung
DatenSystem.ByteDie Byte-Array-Daten.

Constructor: TiffStreamReader(data, start_index)

 TiffStreamReader(data, start_index) 

Initialisiert eine neue Instanz der TiffStreamReader Klasse.

Parameters:

ParameterTypBeschreibung
DatenSystem.ByteDie Byte-Array-Daten.
start_indexintDer Startindex in data.

Constructor: TiffStreamReader(data, start_index, data_length)

 TiffStreamReader(data, start_index, data_length) 

Initialisiert eine neue Instanz der TiffStreamReader Klasse.

Parameters:

ParameterTypBeschreibung
DatenSystem.ByteDie Byte-Array-Daten.
start_indexintDer Startindex in data.
data_lengthintLänge der Daten.

Constructor: TiffStreamReader(stream_container)

 TiffStreamReader(stream_container) 

Initialisiert eine neue Instanz der TiffStreamReader Klasse.

Parameters:

ParameterTypBeschreibung
stream_containerStreamContainerDer Stream-Container.

Method: read_bytes(array, array_index, position, count)

 read_bytes(array, array_index, position, count) 

Liest ein Array von Byte-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
arraySystem.ByteDas Array zum Befüllen.
array_indexintDer Array-Index, um Werte zu setzen.
positionintDie Stream-Position, von der gelesen wird.
countintDie zu lesende Elementanzahl.

Returns

TypBeschreibung
intDas Array von Byte-Werten.

Method: read_bytes(position, count)

 read_bytes(position, count) 

Liest ein Array von vorzeichenlosen Byte-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
System.ByteDas Array von unsigned byte-Werten.

Method: read_double(position)

 read_double(position) 

Liest einen einzelnen Double-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
floatDer einzelne double-Wert.

Method: read_double_array(position, count)

 read_double_array(position, count) 

Liest ein Array von Double-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
float[]Das Array von double-Werten.

Method: read_float(position)

 read_float(position) 

Liest einen einzelnen Float-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
floatDer einzelne float-Wert.

Method: read_float_array(position, count)

 read_float_array(position, count) 

Liest ein Array von Float-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
float[]Das Array von float-Werten.

Method: read_long(position)

 read_long(position) 

Liest einen vorzeichenlosen Long-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
intEin unsigned short-Wert.

Method: read_long_array(position, count)

 read_long_array(position, count) 

Liest ein Array von ulong-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
int[]Das ulong-Array.

Method: read_rational(position)

 read_rational(position) 

Liest einen einzelnen rationalen Zahlenwert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
TiffRationalDie rationale Zahl.

Method: read_rational_array(position, count)

 read_rational_array(position, count) 

Liest ein Array von rationalen Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
TiffRational[]Das Array rationaler Werte.

Method: read_s_byte(position)

 read_s_byte(position) 

Liest vorzeichenbehaftete Byte-Daten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
System.SByteDer signierte Byte-Wert.

Method: read_s_byte_array(position, count)

 read_s_byte_array(position, count) 

Liest ein Array von vorzeichenbehafteten Byte-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
System.SByteDas Array signierter Byte-Werte.

Method: read_s_int(position)

 read_s_int(position) 

Liest einen vorzeichenbehafteten Integer-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
intEin signierter Integer-Wert.

Method: read_s_int_array(position, count)

 read_s_int_array(position, count) 

Liest ein Array von vorzeichenbehafteten Integer-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
int[]Das Array signierter Integer-Werte.

Method: read_s_rational(position)

 read_s_rational(position) 

Liest einen einzelnen vorzeichenbehafteten rationalen Zahlenwert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
TiffSRationalDie signierte rationale Zahl.

Method: read_s_rational_array(position, count)

 read_s_rational_array(position, count) 

Liest ein Array von vorzeichenbehafteten rationalen Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
TiffSRational[]Das Array signierter rationaler Werte.

Method: read_s_short(position)

 read_s_short(position) 

Lese signed short-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
intEin signierter short-Wert.

Method: read_s_short_array(position, count)

 read_s_short_array(position, count) 

Liest ein Array von signed short-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
int[]Das Array signierter short-Werte.

Method: read_u_int(position)

 read_u_int(position) 

Lese unsigned integer-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
intEin unsignierter Integer-Wert.

Method: read_u_int_array(position, count)

 read_u_int_array(position, count) 

Liest ein Array von unsigned integer-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
int[]Das Array unsignierter Integer-Werte.

Method: read_u_long(position)

 read_u_long(position) 

Liest einen vorzeichenlosen Long-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
intEin unsigned short-Wert.

Method: read_u_long_array(position, count)

 read_u_long_array(position, count) 

Liest ein Array von ulong-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
int[]Das ulong-Array.

Method: read_u_short(position)

 read_u_short(position) 

Lese unsigned short-Wert aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.

Returns

TypBeschreibung
intEin unsigned short-Wert.

Method: read_u_short_array(position, count)

 read_u_short_array(position, count) 

Liest ein Array von unsigned integer-Werten aus dem Stream.

Parameters:

ParameterTypBeschreibung
positionintDie Position, von der gelesen wird.
countintDie Elementanzahl.

Returns

TypBeschreibung
int[]Das Array unsignierter Integer-Werte.

Method: to_stream_container(start_position)

 to_stream_container(start_position) 

Konvertiert die zugrunde liegenden Daten in den Stream-Container.

Parameters:

ParameterTypBeschreibung
start_positionintDie Startposition, von der die Konvertierung ausgeführt wird.

Returns

TypBeschreibung
StreamContainerDer StreamContainer mit konvertierten Daten.