TiffStreamReader Sınıfı
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
| Name | Açıklama |
|---|---|
| TiffStreamReader(data) | Yeni bir TiffStreamReader sınıfı örneği başlatır. |
| TiffStreamReader(data, start_index) | Yeni bir TiffStreamReader sınıfı örneği başlatır. |
| TiffStreamReader(data, start_index, data_length) | Yeni bir TiffStreamReader sınıfı örneği başlatır. |
| TiffStreamReader(stream_container) | Yeni bir TiffStreamReader sınıfı örneği başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| length | int | r | Okuyucu uzunluğunu alır. |
| throw_exceptions | bool | r/w | İstisnaların hatalı veri işleme (akışa okuma veya yazma) sırasında atılıp atılmayacağını gösteren bir değeri alır veya ayarlar. |
Methods
| Name | Açıklama |
|---|---|
| read_bytes(array, array_index, position, count) | Akıştan bayt değerleri dizisini okur. |
| read_bytes(position, count) | Akıştan işaretsiz bayt değerleri dizisini okur. |
| read_double(position) | Akıştan tek bir double değer okur. |
| read_double_array(position, count) | Akıştan double değerleri dizisini okur. |
| read_float(position) | Akıştan tek bir float değer okur. |
| read_float_array(position, count) | Akıştan float değerleri dizisini okur. |
| read_long(position) | Akıştan işaretsiz uzun değer okur. |
| read_long_array(position, count) | Akıştan ulong değerleri dizisini okur. |
| read_rational(position) | Akıştan tek bir rasyonel sayı değeri okur. |
| read_rational_array(position, count) | Akıştan rasyonel değerleri dizisini okur. |
| read_s_byte(position) | Akıştan işaretli bayt verilerini okur. |
| read_s_byte_array(position, count) | Akıştan işaretli bayt değerleri dizisini okur. |
| read_s_int(position) | Akıştan işaretli tamsayı değeri okur. |
| read_s_int_array(position, count) | Akıştan işaretli tamsayı değerleri dizisini okur. |
| read_s_rational(position) | Akıştan tek bir işaretli rasyonel sayı değeri okur. |
| read_s_rational_array(position, count) | Akıştan işaretli rasyonel değerleri dizisini okur. |
| read_s_short(position) | Akıştan işaretli kısa değeri oku. |
| read_s_short_array(position, count) | Akıştan işaretli kısa değerler dizisini okur. |
| read_u_int(position) | Akıştan işaretsiz tamsayı değerini oku. |
| read_u_int_array(position, count) | Akıştan işaretsiz tamsayı değerleri dizisini okur. |
| read_u_long(position) | Akıştan işaretsiz uzun değer okur. |
| read_u_long_array(position, count) | Akıştan ulong değerleri dizisini okur. |
| read_u_short(position) | Akıştan işaretsiz kısa değeri oku. |
| read_u_short_array(position, count) | Akıştan işaretsiz tamsayı değerleri dizisini okur. |
| to_stream_container(start_position) | Temel veriyi akış konteynerine dönüştürür. |
Constructor: TiffStreamReader(data)
TiffStreamReader(data)
Yeni bir TiffStreamReader sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| veri | System.Byte | Bayt dizisi verisi. |
Constructor: TiffStreamReader(data, start_index)
TiffStreamReader(data, start_index)
Yeni bir TiffStreamReader sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| veri | System.Byte | Bayt dizisi verisi. |
| start_index | int | data içindeki başlangıç indeksi. |
Constructor: TiffStreamReader(data, start_index, data_length)
TiffStreamReader(data, start_index, data_length)
Yeni bir TiffStreamReader sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| veri | System.Byte | Bayt dizisi verisi. |
| start_index | int | data içindeki başlangıç indeksi. |
| data_length | int | Verinin uzunluğu. |
Constructor: TiffStreamReader(stream_container)
TiffStreamReader(stream_container)
Yeni bir TiffStreamReader sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| stream_container | StreamContainer | Akış kapsayıcısı. |
Method: read_bytes(array, array_index, position, count)
read_bytes(array, array_index, position, count)
Akıştan bayt değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| array | System.Byte | Doldurulacak dizi. |
| array_index | int | Değerleri koymaya başlanacak dizi indeksi. |
| position | int | Okunacak akış konumu. |
| count | int | Okunacak öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| int | Bayt değerleri dizisi. |
Method: read_bytes(position, count)
read_bytes(position, count)
Akıştan işaretsiz bayt değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| System.Byte | İşaretsiz bayt değerleri dizisi. |
Method: read_double(position)
read_double(position)
Akıştan tek bir double değer okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| float | Tek double değer. |
Method: read_double_array(position, count)
read_double_array(position, count)
Akıştan double değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| float[] | Double değerleri dizisi. |
Method: read_float(position)
read_float(position)
Akıştan tek bir float değer okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| float | Tek float değer. |
Method: read_float_array(position, count)
read_float_array(position, count)
Akıştan float değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| float[] | Float değerleri dizisi. |
Method: read_long(position)
read_long(position)
Akıştan işaretsiz uzun değer okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| int | İşaretsiz kısa değer. |
Method: read_long_array(position, count)
read_long_array(position, count)
Akıştan ulong değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| int[] | ulong dizisi. |
Method: read_rational(position)
read_rational(position)
Akıştan tek bir rasyonel sayı değeri okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| TiffRational | rasyonel sayı. |
Method: read_rational_array(position, count)
read_rational_array(position, count)
Akıştan rasyonel değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| TiffRational[] | rasyonel değerlerin dizisi. |
Method: read_s_byte(position)
read_s_byte(position)
Akıştan işaretli bayt verilerini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| System.SByte | işaretli bayt değeri. |
Method: read_s_byte_array(position, count)
read_s_byte_array(position, count)
Akıştan işaretli bayt değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| System.SByte | işaretli bayt değerlerinin dizisi. |
Method: read_s_int(position)
read_s_int(position)
Akıştan işaretli tamsayı değeri okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| int | işaretli tamsayı değeri. |
Method: read_s_int_array(position, count)
read_s_int_array(position, count)
Akıştan işaretli tamsayı değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| int[] | işaretli tamsayı değerlerinin dizisi. |
Method: read_s_rational(position)
read_s_rational(position)
Akıştan tek bir işaretli rasyonel sayı değeri okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| TiffSRational | işaretli rasyonel sayı. |
Method: read_s_rational_array(position, count)
read_s_rational_array(position, count)
Akıştan işaretli rasyonel değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| TiffSRational[] | işaretli rasyonel değerlerin dizisi. |
Method: read_s_short(position)
read_s_short(position)
Akıştan işaretli kısa değeri oku.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| int | işaretli kısa değer. |
Method: read_s_short_array(position, count)
read_s_short_array(position, count)
Akıştan işaretli kısa değerler dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| int[] | işaretli kısa değerlerin dizisi. |
Method: read_u_int(position)
read_u_int(position)
Akıştan işaretsiz tamsayı değerini oku.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| int | işaretsiz tamsayı değeri. |
Method: read_u_int_array(position, count)
read_u_int_array(position, count)
Akıştan işaretsiz tamsayı değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| int[] | işaretsiz tamsayı değerlerinin dizisi. |
Method: read_u_long(position)
read_u_long(position)
Akıştan işaretsiz uzun değer okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| int | İşaretsiz kısa değer. |
Method: read_u_long_array(position, count)
read_u_long_array(position, count)
Akıştan ulong değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| int[] | ulong dizisi. |
Method: read_u_short(position)
read_u_short(position)
Akıştan işaretsiz kısa değeri oku.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
Returns
| Tür | Açıklama |
|---|---|
| int | İşaretsiz kısa değer. |
Method: read_u_short_array(position, count)
read_u_short_array(position, count)
Akıştan işaretsiz tamsayı değerleri dizisini okur.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| position | int | Okunacak konum. |
| count | int | Öğe sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| int[] | işaretsiz tamsayı değerlerinin dizisi. |
Method: to_stream_container(start_position)
to_stream_container(start_position)
Temel veriyi akış konteynerine dönüştürür.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| start_position | int | Dönüştürmeye başlanacak başlangıç konumu. |
Returns
| Tür | Açıklama |
|---|---|
| StreamContainer | Dönüştürülmüş veriye sahip StreamContainer. |