TiffBigEndianStreamReader Klass

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)Initierar en ny instans av TiffBigEndianStreamReader klass.
TiffBigEndianStreamReader(data, start_index)Initierar en ny instans av TiffBigEndianStreamReader klass.
TiffBigEndianStreamReader(data, start_index, data_length)Initierar en ny instans av TiffBigEndianStreamReader klass.
TiffBigEndianStreamReader(stream_container)Initierar en ny instans av TiffBigEndianStreamReader klass.

Properties

NameTypeAccessDescription
lengthintrHämtar läsarens längd.
throw_exceptionsboolr/wHämtar eller anger ett värde som indikerar om undantag kastas vid felaktig databehandling (läsa eller skriva till ström).

Methods

NameDescription
read_bytes(array, array_index, position, count)Läser en array av bytevärden från strömmen.
read_bytes(position, count)Läser en array av osignerade bytevärden från strömmen.
read_double(position)Läser ett enskilt double‑värde från strömmen.
read_double_array(position, count)Läser en array av double‑värden från strömmen.
read_float(position)Läser ett enskilt float‑värde från strömmen.
read_float_array(position, count)Läser en array av float‑värden från strömmen.
read_long(position)Läser ett osignerat long‑värde från strömmen.
read_long_array(position, count)Läser en array av ulong‑värden från strömmen.
read_rational(position)Läser ett enskilt rationellt talvärde från strömmen.
read_rational_array(position, count)Läser en array av rationella talvärden från strömmen.
read_s_byte(position)Läser signerad byte‑data från strömmen.
read_s_byte_array(position, count)Läser en array av signerade bytevärden från strömmen.
read_s_int(position)Läser ett signerat heltalsvärde från strömmen.
read_s_int_array(position, count)Läser en array av signerade heltalsvärden från strömmen.
read_s_rational(position)Läser ett enskilt signerat rationellt talvärde från strömmen.
read_s_rational_array(position, count)Läser en array av signerade rationella talvärden från strömmen.
read_s_short(position)Läs ett signerat short‑värde från strömmen.
read_s_short_array(position, count)Läser en array av signerade short‑värden från strömmen.
read_u_int(position)Läs ett osignerat integer‑värde från strömmen.
read_u_int_array(position, count)Läser en array av osignerade integer‑värden från strömmen.
read_u_long(position)Läser ett osignerat long‑värde från strömmen.
read_u_long_array(position, count)Läser en array av ulong‑värden från strömmen.
read_u_short(position)Läs ett osignerat short‑värde från strömmen.
read_u_short_array(position, count)Läser en array av osignerade integer‑värden från strömmen.
to_stream_container(start_position)Konverterar den underliggande datan till strömbehållaren.

Constructor: TiffBigEndianStreamReader(data)

 TiffBigEndianStreamReader(data) 

Initierar en ny instans av TiffBigEndianStreamReader klass.

Parameters:

ParameterTypBeskrivning
dataSystem.ByteByte‑array‑datan.

Constructor: TiffBigEndianStreamReader(data, start_index)

 TiffBigEndianStreamReader(data, start_index) 

Initierar en ny instans av TiffBigEndianStreamReader klass.

Parameters:

ParameterTypBeskrivning
dataSystem.ByteByte‑array‑datan.
start_indexintStartindexet i data.

Constructor: TiffBigEndianStreamReader(data, start_index, data_length)

 TiffBigEndianStreamReader(data, start_index, data_length) 

Initierar en ny instans av TiffBigEndianStreamReader klass.

Parameters:

ParameterTypBeskrivning
dataSystem.ByteByte‑array‑datan.
start_indexintStartindexet i data.
data_lengthintLängden på datan.

Constructor: TiffBigEndianStreamReader(stream_container)

 TiffBigEndianStreamReader(stream_container) 

Initierar en ny instans av TiffBigEndianStreamReader klass.

Parameters:

ParameterTypBeskrivning
stream_containerStreamContainerStrömbehållaren.

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

 read_bytes(array, array_index, position, count) 

Läser en array av bytevärden från strömmen.

Parameters:

ParameterTypBeskrivning
arraySystem.ByteArrayen att fylla.
array_indexintArray‑indexet att börja placera värden i.
positionintStrömmens position att läsa från.
countintAntalet element att läsa.

Returns

TypBeskrivning
intArrayen av byte‑värden.

Method: read_bytes(position, count)

 read_bytes(position, count) 

Läser en array av osignerade bytevärden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
System.ByteArrayen av osignerade byte‑värden.

Method: read_double(position)

 read_double(position) 

Läser ett enskilt double‑värde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
floatDet enkla double‑värdet.

Method: read_double_array(position, count)

 read_double_array(position, count) 

Läser en array av double‑värden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
float[]Arrayen av double‑värden.

Method: read_float(position)

 read_float(position) 

Läser ett enskilt float‑värde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
floatDet enkla float‑värdet.

Method: read_float_array(position, count)

 read_float_array(position, count) 

Läser en array av float‑värden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
float[]Arrayen av float‑värden.

Method: read_long(position)

 read_long(position) 

Läser ett osignerat long‑värde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
intEtt osignerat short‑värde.

Method: read_long_array(position, count)

 read_long_array(position, count) 

Läser en array av ulong‑värden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
int[]Den ulong‑arrayen.

Method: read_rational(position)

 read_rational(position) 

Läser ett enskilt rationellt talvärde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
TiffRationalDet rationella talet.

Method: read_rational_array(position, count)

 read_rational_array(position, count) 

Läser en array av rationella talvärden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
TiffRational[]Arrayen av rationella värden.

Method: read_s_byte(position)

 read_s_byte(position) 

Läser signerad byte‑data från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
System.SByteDet signerade byte‑värdet.

Method: read_s_byte_array(position, count)

 read_s_byte_array(position, count) 

Läser en array av signerade bytevärden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
System.SByteArrayen av signerade byte‑värden.

Method: read_s_int(position)

 read_s_int(position) 

Läser ett signerat heltalsvärde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
intEtt signerat heltalsvärde.

Method: read_s_int_array(position, count)

 read_s_int_array(position, count) 

Läser en array av signerade heltalsvärden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
int[]Arrayen av signerade heltalsvärden.

Method: read_s_rational(position)

 read_s_rational(position) 

Läser ett enskilt signerat rationellt talvärde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
TiffSRationalDet signerade rationella talet.

Method: read_s_rational_array(position, count)

 read_s_rational_array(position, count) 

Läser en array av signerade rationella talvärden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
TiffSRational[]Arrayen av signerade rationella värden.

Method: read_s_short(position)

 read_s_short(position) 

Läs ett signerat short‑värde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
intEtt signerat short‑värde.

Method: read_s_short_array(position, count)

 read_s_short_array(position, count) 

Läser en array av signerade short‑värden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
int[]Arrayen av signerade short‑värden.

Method: read_u_int(position)

 read_u_int(position) 

Läs ett osignerat integer‑värde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
intEtt osignerat heltalsvärde.

Method: read_u_int_array(position, count)

 read_u_int_array(position, count) 

Läser en array av osignerade integer‑värden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
int[]Arrayen av osignerade heltalsvärden.

Method: read_u_long(position)

 read_u_long(position) 

Läser ett osignerat long‑värde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
intEtt osignerat short‑värde.

Method: read_u_long_array(position, count)

 read_u_long_array(position, count) 

Läser en array av ulong‑värden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
int[]Den ulong‑arrayen.

Method: read_u_short(position)

 read_u_short(position) 

Läs ett osignerat short‑värde från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.

Returns

TypBeskrivning
intEtt osignerat short‑värde.

Method: read_u_short_array(position, count)

 read_u_short_array(position, count) 

Läser en array av osignerade integer‑värden från strömmen.

Parameters:

ParameterTypBeskrivning
positionintPositionen att läsa från.
countintAntalet element.

Returns

TypBeskrivning
int[]Arrayen av osignerade heltalsvärden.

Method: to_stream_container(start_position)

 to_stream_container(start_position) 

Konverterar den underliggande datan till strömbehållaren.

Parameters:

ParameterTypBeskrivning
start_positionintStartpositionen att börja konverteringen från.

Returns

TypBeskrivning
StreamContainerDen StreamContainer med konverterad data.