Class TiffStreamReader
İsim alanı : Aspose.Imaging.FileFormats.Tiff.FileManagement Toplantı: Aspose.Imaging.dll (25.4.0)
Küçük endian tiff dosya biçimi ile uğraşmak için tiff akışı.
public class TiffStreamReader : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=
Inheritance
object ← #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= ← TiffStreamReader
Derived
BigTiffReader , TiffBigEndianStreamReader
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffStreamReader(byte[])
Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader sınıfının yeni bir örneğini başlatır.
public TiffStreamReader(byte[] data)
Parameters
data
byte
[…]
Bu bayt veri aralığıdır.
TiffStreamReader(byte[…], int)
Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader sınıfının yeni bir örneğini başlatır.
public TiffStreamReader(byte[] data, int startIndex)
Parameters
data
byte
[…]
Bu bayt veri aralığıdır.
startIndex
int
Başlangıç indeksi data’a girer.
TiffStreamReader(byte[…], int , int)
Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader sınıfının yeni bir örneğini başlatır.
public TiffStreamReader(byte[] data, int startIndex, int dataLength)
Parameters
data
byte
[…]
Bu bayt veri aralığıdır.
startIndex
int
Başlangıç indeksi data’a girer.
dataLength
int
Bu verilerin uzunluğu.
TiffStreamReader(StreamContainer)
Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader sınıfının yeni bir örneğini başlatır.
public TiffStreamReader(StreamContainer streamContainer)
Parameters
streamContainer
StreamContainer
Konteyner akışı için.
Properties
Length
Okuyucu uzunluğunu alır.
public long Length { get; }
Mülkiyet Değer
ThrowExceptions
Yanlış veri işleme istisnaların atıldığını gösteren bir değer alır veya ayarlar (okuma veya yayın yazma).
public bool ThrowExceptions { get; set; }
Mülkiyet Değer
Methods
ProcessReadDataDouble(byte[])
Çift aralığa dönüştürülür.
protected virtual double[] ProcessReadDataDouble(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
double […]
Dönüştürülmüş array
ProcessReadDataFloat(byte[])
Bir dönüşüm yapar, bir dönüşüm yapar.
protected virtual float[] ProcessReadDataFloat(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
float […]
Dönüştürülmüş array
ProcessReadDataInt(byte[])
Tam array için bir dönüşüm yapar.
protected virtual int[] ProcessReadDataInt(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
int […]
Dönüştürülmüş array
ProcessReadDataLong(byte[])
Uzun aralığa dönüştürülür.
protected virtual long[] ProcessReadDataLong(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
long […]
Dönüştürülmüş array
ProcessReadDataShort(byte[])
Kısa aralığa dönüştürülür.
protected virtual short[] ProcessReadDataShort(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
short […]
Dönüştürülmüş array
GÜVENLİK(byte[])
Sonuç olarak, imzalanmamış bütün aralığa dönüştürülür.
protected virtual uint[] ProcessReadDataUInt(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
uint […]
Dönüştürülmüş array
GÜVENLİK DAYLARI(byte[])
Bir dönüşüm yapar, bir dönüşüm yapar.
protected virtual ulong[] ProcessReadDataULong(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
ulong […]
Dönüştürülmüş array
GÜVENLİK DAYLARI(byte[])
Sonuç olarak, imzalanmamış kısa aralığa dönüştürülür.
protected virtual ushort[] ProcessReadDataUShort(byte[] data)
Parameters
data
byte
[…]
Değiştirilecek veriler.
Returns
ushort […]
Dönüştürülmüş array
ReadBytes(byte[…], int , uzun , uzun)
Akımdan bir dizi byte değerini okuyor.
public long ReadBytes(byte[] array, int arrayIndex, long position, long count)
Parameters
array
byte
[…]
Array doldurmak için.
arrayIndex
int
Array indeksi değerleri yerleştirmeye başlar.
position
long
Okumak için akış pozisyonu.
count
long
Elemanlar okumak için sayılır.
Returns
Bu sayede byte değerleri vardır.
ReadBytes(Uzun, uzun)
Akımdan imzalanmamış byte değerleri bir dizi okuyor.
public byte[] ReadBytes(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
byte […]
İmzalanmamış byte değerleri.
ReadDouble(Uzun)
Akımdan tek bir çift değer okuyun.
public double ReadDouble(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Tek bir çift değer.
ReadDoubleArray(Uzun, uzun)
Akımdan bir dizi çifte değer okuyor.
public double[] ReadDoubleArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
double […]
Çift Değerler Aralığı.
ReadFloat(Uzun)
Akımdan tek bir Float değerini okuyun.
public float ReadFloat(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Tek Float değeri.
ReadFloatArray(Uzun, uzun)
Akımdan bir dizi dalgalanma değerini okuyor.
public float[] ReadFloatArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
float […]
Float değerlerinin aralığı.
Exceptions
sayım; olumlu bir sayı bekleniyor.
ReadLong(Uzun)
Akımdan imzalanmamış uzun değerleri okuyun.
public long ReadLong(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Önemli olmayan kısa bir değer.
ReadLongArray(Uzun, uzun)
Akımdan bir dizi değer okuyor.
public long[] ReadLongArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
long […]
Son array için.
Exceptions
aralıktan çıkan argümanlar
ReadRational(Uzun)
Akımdan tek bir rasyonel sayı değerini okuyun.
public TiffRational ReadRational(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Mantıksal bir sayı.
ReadRationalArray(Uzun, uzun)
Akımdan bir dizi rasyonel değer okuyor.
public TiffRational[] ReadRationalArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
TiffRational […]
Rasyonel değerlerin aralığı.
Exceptions
sayım; olumlu bir sayı bekleniyor.
ReadSbüt(Uzun)
Akımdan imzalanan byte verileri okuyor.
public sbyte ReadSByte(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
imzalanan bayt değeri.
ReadSByteArray(Uzun, uzun)
Akımdan imzalanan byte değerlerinin bir dizi okunur.
public sbyte[] ReadSByteArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
sbyte […]
İmza edilen byte değerleri.
Okunma(Uzun)
Akımdan imzalanan bütün değerleri okuyun.
public int ReadSInt(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
imzalanmış bir değer.
Okumaya devam et(Uzun, uzun)
Akımdan imzalanan bütün değerlerin bir dizi okunur.
public int[] ReadSIntArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
int […]
Tüm değerlerin imzalanması.
Exceptions
say;Total byte say negatiftir. + say + x4= + totalBytes
ReadSorsiyel(Uzun)
Akımdan tek imzalanan rasyonel sayı değerini okuyun.
public TiffSRational ReadSRational(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
İmzalanan mantıksal sayı.
OkunmaDüzenleArray(Uzun, uzun)
Akımdan imzalanan bir dizi rasyonel değer okuyor.
public TiffSRational[] ReadSRationalArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
TiffSRational […]
İmzalanan mantıksal değerler.
Exceptions
sayım; olumlu bir sayı bekleniyor.
ReadShort Hakkında(Uzun)
Akımdan imzalanan kısa değerleri okuyun.
public short ReadSShort(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Kısaca imzalanan bir değer.
ReadKısa Array(Uzun, uzun)
Akımdan imzalanan kısa değerlerin bir dizi okunur.
public short[] ReadSShortArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
short […]
Kısa değerlerin imzalanması.
Exceptions
sayım; olumlu bir sayı bekleniyor.
okuyucu(Uzun)
Akımdan imzalanmamış bütün değeri okuyun.
public uint ReadUInt(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Belirlenmemiş bir değer.
Okumaya devam et(Uzun, uzun)
Akımdan imzalanmamış bütün değerlerin bir dizi okunur.
public uint[] ReadUIntArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
uint […]
Belirlenmemiş bütün değerlerin bir dizi.
Exceptions
say;Total byte say negatiftir. + say + x4= + totalBytes
okuyucu(Uzun)
Akımdan imzalanmamış uzun değerleri okuyun.
public ulong ReadULong(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Önemli olmayan kısa bir değer.
Okumaya devam et(Uzun, uzun)
Akımdan bir dizi değer okuyor.
public ulong[] ReadULongArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
ulong […]
Son array için.
Exceptions
aralıktan çıkan argümanlar
Okumaya devam et(Uzun)
Akımdan imzalanmamış kısa değeri okuyun.
public ushort ReadUShort(long position)
Parameters
position
long
Okumaya devam et pozisyonu.
Returns
Önemli olmayan kısa bir değer.
Okumaya devam et(Uzun, uzun)
Akımdan imzalanmamış bütün değerlerin bir dizi okunur.
public ushort[] ReadUShortArray(long position, long count)
Parameters
position
long
Okumaya devam et pozisyonu.
count
long
Elemanlar sayılır.
Returns
ushort […]
Belirlenmemiş bütün değerlerin bir dizi.
Exceptions
say;Total byte say negatiftir. + say + x2= + totalBytes
ToStreamContainer(Uzun)
Temel verileri akış konteynerine dönüştürür.
public StreamContainer ToStreamContainer(long startPosition)
Parameters
startPosition
long
Başlangıç pozisyonu dönüşüm başlatmak için.
Returns
Aspose.Imaging.StreamContainer dönüştürülmüş veri ile.