Classe 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

NameDescrizione
TiffStreamReader(data)Inizializza una nuova istanza della classe TiffStreamReader.
TiffStreamReader(data, start_index)Inizializza una nuova istanza della classe TiffStreamReader.
TiffStreamReader(data, start_index, data_length)Inizializza una nuova istanza della classe TiffStreamReader.
TiffStreamReader(stream_container)Inizializza una nuova istanza della classe TiffStreamReader.

Properties

NameTypeAccessDescrizione
lengthintrOttiene la lunghezza del lettore.
throw_exceptionsboolr/wOttiene o imposta un valore che indica se le eccezioni vengono generate durante l’elaborazione di dati errati (lettura o scrittura sullo stream).

Methods

NameDescrizione
read_bytes(array, array_index, position, count)Legge un array di valori byte dallo stream.
read_bytes(position, count)Legge un array di valori byte senza segno dallo stream.
read_double(position)Legge un singolo valore double dallo stream.
read_double_array(position, count)Legge un array di valori double dallo stream.
read_float(position)Legge un singolo valore float dallo stream.
read_float_array(position, count)Legge un array di valori float dallo stream.
read_long(position)Legge un valore unsigned long dallo stream.
read_long_array(position, count)Legge un array di valori ulong dallo stream.
read_rational(position)Legge un singolo valore di numero razionale dallo stream.
read_rational_array(position, count)Legge un array di valori razionali dallo stream.
read_s_byte(position)Legge dati byte con segno dallo stream.
read_s_byte_array(position, count)Legge un array di valori byte con segno dallo stream.
read_s_int(position)Legge un valore intero con segno dallo stream.
read_s_int_array(position, count)Legge un array di valori interi con segno dallo stream.
read_s_rational(position)Legge un singolo valore di numero razionale con segno dallo stream.
read_s_rational_array(position, count)Legge un array di valori razionali con segno dallo stream.
read_s_short(position)Leggi il valore short con segno dal flusso.
read_s_short_array(position, count)Legge un array di valori short con segno dal flusso.
read_u_int(position)Leggi il valore intero senza segno dal flusso.
read_u_int_array(position, count)Legge un array di valori interi senza segno dal flusso.
read_u_long(position)Legge un valore unsigned long dallo stream.
read_u_long_array(position, count)Legge un array di valori ulong dallo stream.
read_u_short(position)Leggi il valore short senza segno dal flusso.
read_u_short_array(position, count)Legge un array di valori interi senza segno dal flusso.
to_stream_container(start_position)Converte i dati sottostanti nel contenitore del flusso.

Constructor: TiffStreamReader(data)

 TiffStreamReader(data) 

Inizializza una nuova istanza della classe TiffStreamReader.

Parameters:

ParametroTipoDescrizione
datiSystem.ByteI dati dell’array di byte.

Constructor: TiffStreamReader(data, start_index)

 TiffStreamReader(data, start_index) 

Inizializza una nuova istanza della classe TiffStreamReader.

Parameters:

ParametroTipoDescrizione
datiSystem.ByteI dati dell’array di byte.
start_indexintL’indice di inizio in data.

Constructor: TiffStreamReader(data, start_index, data_length)

 TiffStreamReader(data, start_index, data_length) 

Inizializza una nuova istanza della classe TiffStreamReader.

Parameters:

ParametroTipoDescrizione
datiSystem.ByteI dati dell’array di byte.
start_indexintL’indice di inizio in data.
data_lengthintLunghezza dei dati.

Constructor: TiffStreamReader(stream_container)

 TiffStreamReader(stream_container) 

Inizializza una nuova istanza della classe TiffStreamReader.

Parameters:

ParametroTipoDescrizione
stream_containerStreamContainerIl contenitore dello stream.

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

 read_bytes(array, array_index, position, count) 

Legge un array di valori byte dallo stream.

Parameters:

ParametroTipoDescrizione
arraySystem.ByteL’array da riempire.
array_indexintL’indice dell’array dove iniziare a inserire i valori.
positionintLa posizione del flusso da cui leggere.
countintIl conteggio degli elementi da leggere.

Returns

TipoDescrizione
intL’array di valori byte.

Method: read_bytes(position, count)

 read_bytes(position, count) 

Legge un array di valori byte senza segno dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
System.ByteL’array di valori byte senza segno.

Method: read_double(position)

 read_double(position) 

Legge un singolo valore double dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
floatIl singolo valore double.

Method: read_double_array(position, count)

 read_double_array(position, count) 

Legge un array di valori double dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
float[]L’array di valori double.

Method: read_float(position)

 read_float(position) 

Legge un singolo valore float dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
floatIl singolo valore float.

Method: read_float_array(position, count)

 read_float_array(position, count) 

Legge un array di valori float dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
float[]L’array di valori float.

Method: read_long(position)

 read_long(position) 

Legge un valore unsigned long dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
intUn valore short senza segno.

Method: read_long_array(position, count)

 read_long_array(position, count) 

Legge un array di valori ulong dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
int[]L’array ulong.

Method: read_rational(position)

 read_rational(position) 

Legge un singolo valore di numero razionale dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
TiffRationalIl numero razionale.

Method: read_rational_array(position, count)

 read_rational_array(position, count) 

Legge un array di valori razionali dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
TiffRational[]L’array di valori razionali.

Method: read_s_byte(position)

 read_s_byte(position) 

Legge dati byte con segno dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
System.SByteIl valore del byte con segno.

Method: read_s_byte_array(position, count)

 read_s_byte_array(position, count) 

Legge un array di valori byte con segno dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
System.SByteL’array di valori di byte con segno.

Method: read_s_int(position)

 read_s_int(position) 

Legge un valore intero con segno dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
intUn valore intero con segno.

Method: read_s_int_array(position, count)

 read_s_int_array(position, count) 

Legge un array di valori interi con segno dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
int[]L’array di valori interi con segno.

Method: read_s_rational(position)

 read_s_rational(position) 

Legge un singolo valore di numero razionale con segno dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
TiffSRationalIl numero razionale con segno.

Method: read_s_rational_array(position, count)

 read_s_rational_array(position, count) 

Legge un array di valori razionali con segno dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
TiffSRational[]L’array di valori razionali con segno.

Method: read_s_short(position)

 read_s_short(position) 

Leggi il valore short con segno dal flusso.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
intUn valore short con segno.

Method: read_s_short_array(position, count)

 read_s_short_array(position, count) 

Legge un array di valori short con segno dal flusso.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
int[]L’array di valori short con segno.

Method: read_u_int(position)

 read_u_int(position) 

Leggi il valore intero senza segno dal flusso.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
intUn valore intero senza segno.

Method: read_u_int_array(position, count)

 read_u_int_array(position, count) 

Legge un array di valori interi senza segno dal flusso.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
int[]L’array di valori interi senza segno.

Method: read_u_long(position)

 read_u_long(position) 

Legge un valore unsigned long dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
intUn valore short senza segno.

Method: read_u_long_array(position, count)

 read_u_long_array(position, count) 

Legge un array di valori ulong dallo stream.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
int[]L’array ulong.

Method: read_u_short(position)

 read_u_short(position) 

Leggi il valore short senza segno dal flusso.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.

Returns

TipoDescrizione
intUn valore short senza segno.

Method: read_u_short_array(position, count)

 read_u_short_array(position, count) 

Legge un array di valori interi senza segno dal flusso.

Parameters:

ParametroTipoDescrizione
positionintLa posizione da cui leggere.
countintIl conteggio degli elementi.

Returns

TipoDescrizione
int[]L’array di valori interi senza segno.

Method: to_stream_container(start_position)

 to_stream_container(start_position) 

Converte i dati sottostanti nel contenitore del flusso.

Parameters:

ParametroTipoDescrizione
start_positionintLa posizione di inizio da cui avviare la conversione.

Returns

TipoDescrizione
StreamContainerIl StreamContainer con dati convertiti.