TiffBigEndianStreamReader Classe

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

Module: aspose.imaging.fileformats.tiff.filemanagement

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

Inheritance: TiffStreamReader

Constructors

NameDescription
TiffBigEndianStreamReader(data)Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.
TiffBigEndianStreamReader(data, start_index)Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.
TiffBigEndianStreamReader(data, start_index, data_length)Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.
TiffBigEndianStreamReader(stream_container)Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.

Properties

NameTypeAccessDescription
lengthintrObtient la longueur du lecteur.
throw_exceptionsboolr/wObtient ou définit une valeur indiquant si des exceptions sont levées lors d’un traitement de données incorrect (lecture ou écriture du flux).

Methods

NameDescription
read_bytes(array, array_index, position, count)Lit un tableau de valeurs d’octet du flux.
read_bytes(position, count)Lit un tableau de valeurs d’octet non signées du flux.
read_double(position)Lit une seule valeur double du flux.
read_double_array(position, count)Lit un tableau de valeurs double du flux.
read_float(position)Lit une seule valeur flottante du flux.
read_float_array(position, count)Lit un tableau de valeurs flottantes du flux.
read_long(position)Lit une valeur unsigned long du flux.
read_long_array(position, count)Lit un tableau de valeurs ulong du flux.
read_rational(position)Lit une seule valeur de nombre rationnel du flux.
read_rational_array(position, count)Lit un tableau de valeurs rationnelles du flux.
read_s_byte(position)Lit des données d’octet signé du flux.
read_s_byte_array(position, count)Lit un tableau de valeurs d’octet signées du flux.
read_s_int(position)Lit une valeur d’entier signé du flux.
read_s_int_array(position, count)Lit un tableau de valeurs d’entiers signés du flux.
read_s_rational(position)Lit une seule valeur de nombre rationnel signé du flux.
read_s_rational_array(position, count)Lit un tableau de valeurs rationnelles signées du flux.
read_s_short(position)Lire la valeur short signée depuis le flux.
read_s_short_array(position, count)Lit un tableau de valeurs short signées depuis le flux.
read_u_int(position)Lire la valeur entier non signé depuis le flux.
read_u_int_array(position, count)Lit un tableau de valeurs entiers non signés depuis le flux.
read_u_long(position)Lit une valeur unsigned long du flux.
read_u_long_array(position, count)Lit un tableau de valeurs ulong du flux.
read_u_short(position)Lire la valeur short non signé depuis le flux.
read_u_short_array(position, count)Lit un tableau de valeurs entiers non signés depuis le flux.
to_stream_container(start_position)Convertit les données sous-jacentes en conteneur de flux.

Constructor: TiffBigEndianStreamReader(data)

 TiffBigEndianStreamReader(data) 

Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.

Parameters:

ParamètreTypeDescription
donnéesSystem.ByteLes données du tableau d’octets.

Constructor: TiffBigEndianStreamReader(data, start_index)

 TiffBigEndianStreamReader(data, start_index) 

Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.

Parameters:

ParamètreTypeDescription
donnéesSystem.ByteLes données du tableau d’octets.
start_indexintL’index de départ dans data.

Constructor: TiffBigEndianStreamReader(data, start_index, data_length)

 TiffBigEndianStreamReader(data, start_index, data_length) 

Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.

Parameters:

ParamètreTypeDescription
donnéesSystem.ByteLes données du tableau d’octets.
start_indexintL’index de départ dans data.
data_lengthintLongueur des données.

Constructor: TiffBigEndianStreamReader(stream_container)

 TiffBigEndianStreamReader(stream_container) 

Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.

Parameters:

ParamètreTypeDescription
stream_containerStreamContainerLe conteneur de flux.

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

 read_bytes(array, array_index, position, count) 

Lit un tableau de valeurs d’octet du flux.

Parameters:

ParamètreTypeDescription
arraySystem.ByteLe tableau à remplir.
array_indexintL’index du tableau où commencer à placer les valeurs.
positionintLa position du flux à lire.
countintLe nombre d’éléments à lire.

Returns

TypeDescription
intLe tableau de valeurs d’octets.

Method: read_bytes(position, count)

 read_bytes(position, count) 

Lit un tableau de valeurs d’octet non signées du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
System.ByteLe tableau de valeurs d’octets non signés.

Method: read_double(position)

 read_double(position) 

Lit une seule valeur double du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
floatLa valeur double unique.

Method: read_double_array(position, count)

 read_double_array(position, count) 

Lit un tableau de valeurs double du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
float[]Le tableau de valeurs double.

Method: read_float(position)

 read_float(position) 

Lit une seule valeur flottante du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
floatLa valeur float unique.

Method: read_float_array(position, count)

 read_float_array(position, count) 

Lit un tableau de valeurs flottantes du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
float[]Le tableau de valeurs float.

Method: read_long(position)

 read_long(position) 

Lit une valeur unsigned long du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
intUne valeur short non signée.

Method: read_long_array(position, count)

 read_long_array(position, count) 

Lit un tableau de valeurs ulong du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
int[]Le tableau ulong.

Method: read_rational(position)

 read_rational(position) 

Lit une seule valeur de nombre rationnel du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
TiffRationalLe nombre rationnel.

Method: read_rational_array(position, count)

 read_rational_array(position, count) 

Lit un tableau de valeurs rationnelles du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
TiffRational[]Le tableau de valeurs rationnelles.

Method: read_s_byte(position)

 read_s_byte(position) 

Lit des données d’octet signé du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
System.SByteLa valeur du byte signé.

Method: read_s_byte_array(position, count)

 read_s_byte_array(position, count) 

Lit un tableau de valeurs d’octet signées du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
System.SByteLe tableau de valeurs de byte signé.

Method: read_s_int(position)

 read_s_int(position) 

Lit une valeur d’entier signé du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
intUne valeur d’integer signé.

Method: read_s_int_array(position, count)

 read_s_int_array(position, count) 

Lit un tableau de valeurs d’entiers signés du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
int[]Le tableau de valeurs d’integer signé.

Method: read_s_rational(position)

 read_s_rational(position) 

Lit une seule valeur de nombre rationnel signé du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
TiffSRationalLe nombre rationnel signé.

Method: read_s_rational_array(position, count)

 read_s_rational_array(position, count) 

Lit un tableau de valeurs rationnelles signées du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
TiffSRational[]Le tableau de valeurs rationnelles signées.

Method: read_s_short(position)

 read_s_short(position) 

Lire la valeur short signée depuis le flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
intUne valeur short signée.

Method: read_s_short_array(position, count)

 read_s_short_array(position, count) 

Lit un tableau de valeurs short signées depuis le flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
int[]Le tableau de valeurs short signées.

Method: read_u_int(position)

 read_u_int(position) 

Lire la valeur entier non signé depuis le flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
intUne valeur d’unsigned integer.

Method: read_u_int_array(position, count)

 read_u_int_array(position, count) 

Lit un tableau de valeurs entiers non signés depuis le flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
int[]Le tableau de valeurs d’unsigned integer.

Method: read_u_long(position)

 read_u_long(position) 

Lit une valeur unsigned long du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
intUne valeur short non signée.

Method: read_u_long_array(position, count)

 read_u_long_array(position, count) 

Lit un tableau de valeurs ulong du flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
int[]Le tableau ulong.

Method: read_u_short(position)

 read_u_short(position) 

Lire la valeur short non signé depuis le flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.

Returns

TypeDescription
intUne valeur short non signée.

Method: read_u_short_array(position, count)

 read_u_short_array(position, count) 

Lit un tableau de valeurs entiers non signés depuis le flux.

Parameters:

ParamètreTypeDescription
positionintLa position à lire.
countintLe nombre d’éléments.

Returns

TypeDescription
int[]Le tableau de valeurs d’unsigned integer.

Method: to_stream_container(start_position)

 to_stream_container(start_position) 

Convertit les données sous-jacentes en conteneur de flux.

Parameters:

ParamètreTypeDescription
start_positionintLa position de départ à partir de laquelle commencer la conversion.

Returns

TypeDescription
StreamContainerLe StreamContainer avec les données converties.