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
| Name | Description |
|---|---|
| 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
| Name | Type | Access | Description |
|---|---|---|---|
| length | int | r | Obtient la longueur du lecteur. |
| throw_exceptions | bool | r/w | Obtient 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
| Name | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| données | System.Byte | Les 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ètre | Type | Description |
|---|---|---|
| données | System.Byte | Les données du tableau d’octets. |
| start_index | int | L’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ètre | Type | Description |
|---|---|---|
| données | System.Byte | Les données du tableau d’octets. |
| start_index | int | L’index de départ dans data. |
| data_length | int | Longueur des données. |
Constructor: TiffBigEndianStreamReader(stream_container)
TiffBigEndianStreamReader(stream_container)
Initialise une nouvelle instance de la TiffBigEndianStreamReader classe.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| stream_container | StreamContainer | Le 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ètre | Type | Description |
|---|---|---|
| array | System.Byte | Le tableau à remplir. |
| array_index | int | L’index du tableau où commencer à placer les valeurs. |
| position | int | La position du flux à lire. |
| count | int | Le nombre d’éléments à lire. |
Returns
| Type | Description |
|---|---|
| int | Le 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| System.Byte | Le tableau de valeurs d’octets non signés. |
Method: read_double(position)
read_double(position)
Lit une seule valeur double du flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| float | La valeur double unique. |
Method: read_double_array(position, count)
read_double_array(position, count)
Lit un tableau de valeurs double du flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| float[] | Le tableau de valeurs double. |
Method: read_float(position)
read_float(position)
Lit une seule valeur flottante du flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| float | La valeur float unique. |
Method: read_float_array(position, count)
read_float_array(position, count)
Lit un tableau de valeurs flottantes du flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| float[] | Le tableau de valeurs float. |
Method: read_long(position)
read_long(position)
Lit une valeur unsigned long du flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| int | Une 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| int[] | Le tableau ulong. |
Method: read_rational(position)
read_rational(position)
Lit une seule valeur de nombre rationnel du flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| TiffRational | Le nombre rationnel. |
Method: read_rational_array(position, count)
read_rational_array(position, count)
Lit un tableau de valeurs rationnelles du flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| System.SByte | La 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| System.SByte | Le 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| int | Une 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| TiffSRational | Le 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| int | Une 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| int | Une 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| int | Une 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| int[] | Le tableau ulong. |
Method: read_u_short(position)
read_u_short(position)
Lire la valeur short non signé depuis le flux.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
Returns
| Type | Description |
|---|---|
| int | Une 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ètre | Type | Description |
|---|---|---|
| position | int | La position à lire. |
| count | int | Le nombre d’éléments. |
Returns
| Type | Description |
|---|---|
| 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ètre | Type | Description |
|---|---|---|
| start_position | int | La position de départ à partir de laquelle commencer la conversion. |
Returns
| Type | Description |
|---|---|
| StreamContainer | Le StreamContainer avec les données converties. |