Class TiffStreamReader

Class TiffStreamReader

nazivni prostor: Aspose.Imaging.FileFormats.Tiff.FileManagement Sastav: Aspose.Imaging.dll (25.4.0)

Tiff tok za rukovanje mali endian tiff format datoteke.

public class TiffStreamReader : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=

Inheritance

object #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= TiffStreamReader

Derived

BigTiffReader , TiffBigEndianStreamReader

naslijeđeni članovi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TiffStreamReader(byte[])

Inicijalizira novu primjenu klase Aspose.Imaging.FileFormats.Tiff.Manađanje datoteke. TiffStreamReader.

public TiffStreamReader(byte[] data)

Parameters

data byte []

Slijedeći članakByte prikuplja podatke.

TiffStreamReader(byte[], i int)

Inicijalizira novu primjenu klase Aspose.Imaging.FileFormats.Tiff.Manađanje datoteke. TiffStreamReader.

public TiffStreamReader(byte[] data, int startIndex)

Parameters

data byte []

Slijedeći članakByte prikuplja podatke.

startIndex int

Početak indeksa u data'.

TiffStreamReader(byte[], int , int)

Inicijalizira novu primjenu klase Aspose.Imaging.FileFormats.Tiff.Manađanje datoteke. TiffStreamReader.

public TiffStreamReader(byte[] data, int startIndex, int dataLength)

Parameters

data byte []

Slijedeći članakByte prikuplja podatke.

startIndex int

Početak indeksa u data'.

dataLength int

duljine podataka.

TiffStreamReader(StreamContainer)

Inicijalizira novu primjenu klase Aspose.Imaging.FileFormats.Tiff.Manađanje datoteke. TiffStreamReader.

public TiffStreamReader(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Kontejner za struju.

Properties

Length

Dostaje duljinu čitatelja.

public long Length { get; }

Vrijednost nekretnina

long

ThrowExceptions

Dobiva ili postavlja vrijednost koja ukazuje na to da li se iznimke bacaju na nepravilnu obradu podataka (čitanje ili pisanje za prijenos).

public bool ThrowExceptions { get; set; }

Vrijednost nekretnina

bool

Methods

ProcessReadDataDouble(byte[])

Učinite konverziju na dvostruku liniju.

protected virtual double[] ProcessReadDataDouble(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

double []

Konvertirani arhipelag

ProcessReadDataFloat(byte[])

Učinite konverziju na float array.

protected virtual float[] ProcessReadDataFloat(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

float []

Konvertirani arhipelag

ProcessReadDataInt(byte[])

Učinite konverziju na cjelokupni red.

protected virtual int[] ProcessReadDataInt(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

int []

Konvertirani arhipelag

ProcessReadDataLong(byte[])

Učinite konverziju u dugom redoslijedu.

protected virtual long[] ProcessReadDataLong(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

long []

Konvertirani arhipelag

ProcessReadDataShort(byte[])

Učinite konverziju na kratku redoslijedu.

protected virtual short[] ProcessReadDataShort(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

short []

Konvertirani arhipelag

Procjenjuje se(byte[])

Učinite konverziju na nepisani cjelokupni red.

protected virtual uint[] ProcessReadDataUInt(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

uint []

Konvertirani arhipelag

Procjenjuje se(byte[])

Učinio je konverziju na Ushort array.

protected virtual ulong[] ProcessReadDataULong(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

ulong []

Konvertirani arhipelag

ProizvodnjaDataUShort(byte[])

Učinite konverziju na nepisani kratki red.

protected virtual ushort[] ProcessReadDataUShort(byte[] data)

Parameters

data byte []

Informacije koje treba pretvoriti.

Returns

ushort []

Konvertirani arhipelag

ReadBytes(byte[], int, dugo, dugo)

Čita niz bajtnih vrijednosti iz struje.

public long ReadBytes(byte[] array, int arrayIndex, long position, long count)

Parameters

array byte []

Vrijeme za ispunjavanje.

arrayIndex int

Indeks array za početak stavljanja vrijednosti na.

position long

Prolazna pozicija za čitanje.

count long

Elementi računaju na čitanje.

Returns

long

Vrsta bajtnih vrijednosti.

ReadBytes(Dugo, dugo)

Čita niz neispisanih bitnih vrijednosti iz struje.

public byte[] ReadBytes(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

byte []

Vrsta neispisanih bajtnih vrijednosti.

ReadDouble(Dugo)

Pročitajte jedinstvenu dvostruku vrijednost iz struje.

public double ReadDouble(long position)

Parameters

position long

Pozicija za čitanje.

Returns

double

Jedinstvena dvostruka vrijednost.

ReadDoubleArray(Dugo, dugo)

Čita niz dvostrukih vrijednosti iz struje.

public double[] ReadDoubleArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

double []

Vrsta dvostrukih vrijednosti.

ReadFloat(Dugo)

Pročitajte jedinstvenu vrijednost floata iz struje.

public float ReadFloat(long position)

Parameters

position long

Pozicija za čitanje.

Returns

float

Jedinstvena float vrijednost.

ReadFloatArray(Dugo, dugo)

Čita niz vrijednosti pluta iz struje.

public float[] ReadFloatArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

float []

Razlika između float vrijednosti.

Exceptions

ArgumentOutOfRangeException

Očekuje se pozitivan broj.

ReadLong(Dugo)

Pročitajte nepisane dugotrajne vrijednosti iz struje.

public long ReadLong(long position)

Parameters

position long

Pozicija za čitanje.

Returns

long

Nezaštićena kratka vrijednost.

ReadLongArray(Dugo, dugo)

Čita niz ulong vrijednosti iz struje.

public long[] ReadLongArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

long []

Sljedeći Array.

Exceptions

ArgumentOutOfRangeException

Argumenti izvan rasponu

ReadRational(Dugo)

Pročitajte vrijednost jednog racionalnog broja iz struje.

public TiffRational ReadRational(long position)

Parameters

position long

Pozicija za čitanje.

Returns

TiffRational

To je racionalni broj.

ReadRationalArray(Dugo, dugo)

Čita niz racionalnih vrijednosti iz struje.

public TiffRational[] ReadRationalArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

TiffRational []

Vrsta racionalnih vrijednosti.

Exceptions

ArgumentOutOfRangeException

Očekuje se pozitivan broj.

čitanje(Dugo)

Pročitajte potpisane bitne podatke iz struje.

public sbyte ReadSByte(long position)

Parameters

position long

Pozicija za čitanje.

Returns

sbyte

Potpisana bitna vrijednost.

Sljedeći Članak ReadByteArray(Dugo, dugo)

Čita niz potpisanih bitnih vrijednosti iz struje.

public sbyte[] ReadSByteArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

sbyte []

Nastavak potpisanih bajtnih vrijednosti.

čitanje(Dugo)

Pročitajte potpisao cjelovitu vrijednost iz struje.

public int ReadSInt(long position)

Parameters

position long

Pozicija za čitanje.

Returns

int

Potpisana cijela vrijednost.

Sljedeći Članak(Dugo, dugo)

Čita niz potpisanih cijelih vrijednosti iz struje.

public int[] ReadSIntArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

int []

Nastavak potpisanih cijelih vrijednosti.

Exceptions

ArgumentOutOfRangeException

broj;Total byte broj je negativan. + broj + x4= + totalBytes

ČitanjeRazumijevanje(Dugo)

Pročitajte vrijednost jednog potpisanog racionalnog broja iz struje.

public TiffSRational ReadSRational(long position)

Parameters

position long

Pozicija za čitanje.

Returns

TiffSRational

Potpisan je racionalni broj.

Sljedeći Članak Array(Dugo, dugo)

Čita niz potpisanih racionalnih vrijednosti iz struje.

public TiffSRational[] ReadSRationalArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

TiffSRational []

Potpisane su racionalne vrijednosti.

Exceptions

ArgumentOutOfRangeException

Očekuje se pozitivan broj.

ČitanjeShort(Dugo)

Pročitajte potpisane kratke vrijednosti iz struje.

public short ReadSShort(long position)

Parameters

position long

Pozicija za čitanje.

Returns

short

Potpisana kratka vrijednost.

Sljedeći Članak ReadShortArray(Dugo, dugo)

Čita niz potpisanih kratkih vrijednosti iz struje.

public short[] ReadSShortArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

short []

Nastavak potpisanih kratkih vrijednosti.

Exceptions

ArgumentOutOfRangeException

Očekuje se pozitivan broj.

čitanje(Dugo)

Pročitajte nepisane cjelovite vrijednosti iz struje.

public uint ReadUInt(long position)

Parameters

position long

Pozicija za čitanje.

Returns

uint

Nevjerojatna cijela vrijednost.

ČitanjeUredi(Dugo, dugo)

Čita niz nepisanih cjelokupnih vrijednosti iz struje.

public uint[] ReadUIntArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

uint []

Vrsta neispisanih cjelokupnih vrijednosti.

Exceptions

ArgumentOutOfRangeException

broj;Total byte broj je negativan. + broj + x4= + totalBytes

čitanje(Dugo)

Pročitajte nepisane dugotrajne vrijednosti iz struje.

public ulong ReadULong(long position)

Parameters

position long

Pozicija za čitanje.

Returns

ulong

Nezaštićena kratka vrijednost.

Sljedeći Članak(Dugo, dugo)

Čita niz ulong vrijednosti iz struje.

public ulong[] ReadULongArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

ulong []

Sljedeći Array.

Exceptions

ArgumentOutOfRangeException

Argumenti izvan rasponu

Sljedeći Članak(Dugo)

Pročitajte nepisane kratke vrijednosti iz struje.

public ushort ReadUShort(long position)

Parameters

position long

Pozicija za čitanje.

Returns

ushort

Nezaštićena kratka vrijednost.

Sljedeći Članak →(Dugo, dugo)

Čita niz nepisanih cjelokupnih vrijednosti iz struje.

public ushort[] ReadUShortArray(long position, long count)

Parameters

position long

Pozicija za čitanje.

count long

Smatraju se elementi.

Returns

ushort []

Vrsta neispisanih cjelokupnih vrijednosti.

Exceptions

ArgumentOutOfRangeException

broj;Total byte broj je negativan. + broj + x2= + totalBytes

ToStreamContainer(Dugo)

Konvertira osnovne podatke u tok kontejner.

public StreamContainer ToStreamContainer(long startPosition)

Parameters

startPosition long

Početak pozicije za početak konverzije.

Returns

StreamContainer

Aspose.Imaging.StreamContainer s pretvorenim podacima.

 Hrvatski