Clase TiffStreamReader

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

NameDescripción
TiffStreamReader(data)Inicializa una nueva instancia de la clase TiffStreamReader.
TiffStreamReader(data, start_index)Inicializa una nueva instancia de la clase TiffStreamReader.
TiffStreamReader(data, start_index, data_length)Inicializa una nueva instancia de la clase TiffStreamReader.
TiffStreamReader(stream_container)Inicializa una nueva instancia de la clase TiffStreamReader.

Properties

NameTypeAccessDescripción
lengthintrObtiene la longitud del lector.
throw_exceptionsboolr/wObtiene o establece un valor que indica si se lanzan excepciones al procesar datos incorrectos (lectura o escritura en el flujo).

Methods

NameDescripción
read_bytes(array, array_index, position, count)Lee una matriz de valores byte del flujo.
read_bytes(position, count)Lee una matriz de valores byte sin signo del flujo.
read_double(position)Lee un solo valor double del flujo.
read_double_array(position, count)Lee una matriz de valores double del flujo.
read_float(position)Lee un solo valor float del flujo.
read_float_array(position, count)Lee una matriz de valores float del flujo.
read_long(position)Lee un valor unsigned long del flujo.
read_long_array(position, count)Lee una matriz de valores ulong del flujo.
read_rational(position)Lee un solo valor de número racional del flujo.
read_rational_array(position, count)Lee una matriz de valores racionales del flujo.
read_s_byte(position)Lee datos de byte con signo del flujo.
read_s_byte_array(position, count)Lee una matriz de valores byte con signo del flujo.
read_s_int(position)Lee un valor entero con signo del flujo.
read_s_int_array(position, count)Lee una matriz de valores enteros con signo del flujo.
read_s_rational(position)Lee un solo valor de número racional con signo del flujo.
read_s_rational_array(position, count)Lee una matriz de valores racionales con signo del flujo.
read_s_short(position)Leer el valor short con signo del flujo.
read_s_short_array(position, count)Lee una matriz de valores short con signo del flujo.
read_u_int(position)Leer el valor entero sin signo del flujo.
read_u_int_array(position, count)Lee una matriz de valores enteros sin signo del flujo.
read_u_long(position)Lee un valor unsigned long del flujo.
read_u_long_array(position, count)Lee una matriz de valores ulong del flujo.
read_u_short(position)Leer el valor short sin signo del flujo.
read_u_short_array(position, count)Lee una matriz de valores enteros sin signo del flujo.
to_stream_container(start_position)Convierte los datos subyacentes al contenedor del flujo.

Constructor: TiffStreamReader(data)

 TiffStreamReader(data) 

Inicializa una nueva instancia de la clase TiffStreamReader.

Parameters:

ParámetroTipoDescripción
datosSystem.ByteLos datos de la matriz de bytes.

Constructor: TiffStreamReader(data, start_index)

 TiffStreamReader(data, start_index) 

Inicializa una nueva instancia de la clase TiffStreamReader.

Parameters:

ParámetroTipoDescripción
datosSystem.ByteLos datos de la matriz de bytes.
start_indexintEl índice de inicio en data.

Constructor: TiffStreamReader(data, start_index, data_length)

 TiffStreamReader(data, start_index, data_length) 

Inicializa una nueva instancia de la clase TiffStreamReader.

Parameters:

ParámetroTipoDescripción
datosSystem.ByteLos datos de la matriz de bytes.
start_indexintEl índice de inicio en data.
data_lengthintLongitud de los datos.

Constructor: TiffStreamReader(stream_container)

 TiffStreamReader(stream_container) 

Inicializa una nueva instancia de la clase TiffStreamReader.

Parameters:

ParámetroTipoDescripción
stream_containerStreamContainerEl contenedor del flujo.

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

 read_bytes(array, array_index, position, count) 

Lee una matriz de valores byte del flujo.

Parameters:

ParámetroTipoDescripción
matrizSystem.ByteLa matriz a rellenar.
array_indexintEl índice de la matriz donde comenzar a colocar valores.
positionintLa posición del flujo desde la cual leer.
countintEl recuento de elementos a leer.

Returns

TipoDescripción
intLa matriz de valores byte.

Method: read_bytes(position, count)

 read_bytes(position, count) 

Lee una matriz de valores byte sin signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
System.ByteLa matriz de valores byte sin signo.

Method: read_double(position)

 read_double(position) 

Lee un solo valor double del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
floatEl valor doble único.

Method: read_double_array(position, count)

 read_double_array(position, count) 

Lee una matriz de valores double del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
float[]La matriz de valores dobles.

Method: read_float(position)

 read_float(position) 

Lee un solo valor float del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
floatEl valor flotante único.

Method: read_float_array(position, count)

 read_float_array(position, count) 

Lee una matriz de valores float del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
float[]La matriz de valores flotantes.

Method: read_long(position)

 read_long(position) 

Lee un valor unsigned long del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
intUn valor short sin signo.

Method: read_long_array(position, count)

 read_long_array(position, count) 

Lee una matriz de valores ulong del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
int[]La matriz ulong.

Method: read_rational(position)

 read_rational(position) 

Lee un solo valor de número racional del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
TiffRationalEl número racional.

Method: read_rational_array(position, count)

 read_rational_array(position, count) 

Lee una matriz de valores racionales del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
TiffRational[]La matriz de valores racionales.

Method: read_s_byte(position)

 read_s_byte(position) 

Lee datos de byte con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
System.SByteEl valor de byte con signo.

Method: read_s_byte_array(position, count)

 read_s_byte_array(position, count) 

Lee una matriz de valores byte con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
System.SByteLa matriz de valores de byte con signo.

Method: read_s_int(position)

 read_s_int(position) 

Lee un valor entero con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
intUn valor entero con signo.

Method: read_s_int_array(position, count)

 read_s_int_array(position, count) 

Lee una matriz de valores enteros con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
int[]La matriz de valores enteros con signo.

Method: read_s_rational(position)

 read_s_rational(position) 

Lee un solo valor de número racional con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
TiffSRationalEl número racional con signo.

Method: read_s_rational_array(position, count)

 read_s_rational_array(position, count) 

Lee una matriz de valores racionales con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
TiffSRational[]La matriz de valores racionales con signo.

Method: read_s_short(position)

 read_s_short(position) 

Leer el valor short con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
intUn valor short con signo.

Method: read_s_short_array(position, count)

 read_s_short_array(position, count) 

Lee una matriz de valores short con signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
int[]La matriz de valores short con signo.

Method: read_u_int(position)

 read_u_int(position) 

Leer el valor entero sin signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
intUn valor entero sin signo.

Method: read_u_int_array(position, count)

 read_u_int_array(position, count) 

Lee una matriz de valores enteros sin signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
int[]La matriz de valores enteros sin signo.

Method: read_u_long(position)

 read_u_long(position) 

Lee un valor unsigned long del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
intUn valor short sin signo.

Method: read_u_long_array(position, count)

 read_u_long_array(position, count) 

Lee una matriz de valores ulong del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
int[]La matriz ulong.

Method: read_u_short(position)

 read_u_short(position) 

Leer el valor short sin signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.

Returns

TipoDescripción
intUn valor short sin signo.

Method: read_u_short_array(position, count)

 read_u_short_array(position, count) 

Lee una matriz de valores enteros sin signo del flujo.

Parameters:

ParámetroTipoDescripción
positionintLa posición desde la cual leer.
countintEl recuento de elementos.

Returns

TipoDescripción
int[]La matriz de valores enteros sin signo.

Method: to_stream_container(start_position)

 to_stream_container(start_position) 

Convierte los datos subyacentes al contenedor del flujo.

Parameters:

ParámetroTipoDescripción
start_positionintLa posición inicial desde la cual iniciar la conversión.

Returns

TipoDescripción
StreamContainerEl StreamContainer con datos convertidos.