Class TiffStreamReader

Class TiffStreamReader

Pôvodný názov: Aspose.Imaging.FileFormats.Tiff.FileManagement Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Tyff stream pre manipuláciu s malým endian tyff formát súboru.

public class TiffStreamReader : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=

Inheritance

object #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= TiffStreamReader

Derived

BigTiffReader , TiffBigEndianStreamReader

Z dedičných členov

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

Constructors

TiffStreamReader(byte[])

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Tiff.FielManagement. TiffStreamReader.

public TiffStreamReader(byte[] data)

Parameters

data byte []

Byte vytiahne údaje.

TiffStreamReader(byte[], a int)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Tiff.FielManagement. TiffStreamReader.

public TiffStreamReader(byte[] data, int startIndex)

Parameters

data byte []

Byte vytiahne údaje.

startIndex int

Začiatočný index do data'.

TiffStreamReader(byte[], int , int)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Tiff.FielManagement. TiffStreamReader.

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

Parameters

data byte []

Byte vytiahne údaje.

startIndex int

Začiatočný index do data'.

dataLength int

Dĺžka údajov .

TiffStreamReader(StreamContainer)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Tiff.FielManagement. TiffStreamReader.

public TiffStreamReader(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Prúdový kontajner

Properties

Length

Dostane dĺžku čitateľa.

public long Length { get; }

Hodnota nehnuteľnosti

long

ThrowExceptions

Získa alebo nastaví hodnotu, ktorá ukazuje, či sa výnimky hodia na nesprávne spracovanie údajov (čítanie alebo písanie na streamovanie).

public bool ThrowExceptions { get; set; }

Hodnota nehnuteľnosti

bool

Methods

ProcessReadDataDouble(byte[])

Vykonáva konverziu na dvojitý reťazec.

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

Parameters

data byte []

Údaje na konverziu.

Returns

double []

Konvertovaná aréna

ProcessReadDataFloat(byte[])

Vykonáva konverziu na flotilu.

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

Parameters

data byte []

Údaje na konverziu.

Returns

float []

Konvertovaná aréna

ProcessReadDataInt(byte[])

Vykonáva konverziu na celú arénu.

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

Parameters

data byte []

Údaje na konverziu.

Returns

int []

Konvertovaná aréna

ProcessReadDataLong(byte[])

Vykonáva konverziu na dlhú čiaru.

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

Parameters

data byte []

Údaje na konverziu.

Returns

long []

Konvertovaná aréna

ProcessReadDataShort(byte[])

Vykonáva konverziu na krátku reťazec.

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

Parameters

data byte []

Údaje na konverziu.

Returns

short []

Konvertovaná aréna

spracovanieDataUInt(byte[])

Vykonáva konverziu na neoznačenú celú arénu.

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

Parameters

data byte []

Údaje na konverziu.

Returns

uint []

Konvertovaná aréna

PríslušenstvoDataLong(byte[])

Vykonáva konverziu na Ushort array.

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

Parameters

data byte []

Údaje na konverziu.

Returns

ulong []

Konvertovaná aréna

PríslušenstvoDataUShort(byte[])

Vykonáva konverziu na neoznačenú krátku radu.

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

Parameters

data byte []

Údaje na konverziu.

Returns

ushort []

Konvertovaná aréna

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

Číta rad bytov hodnôt z prúdu.

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

Parameters

array byte []

Príručka na vyplnenie.

arrayIndex int

Index array začať klásť hodnoty na.

position long

Stream pozície čítať z.

count long

Tieto prvky sa počítajú čítať.

Returns

long

Rozsah bytu hodnôt.

ReadBytes(dlho, dlho)

Číta rad nesignovaných bytov z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

byte []

Rozsah neoznačených bytov.

ReadDouble(Dlhé)

Prečítajte si jednu dvojitú hodnotu z prúdu.

public double ReadDouble(long position)

Parameters

position long

Pozícia na čítanie.

Returns

double

Jednotná dvojnásobná hodnota.

ReadDoubleArray(dlho, dlho)

Číta rad dvojitých hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

double []

Rozsah dvojitých hodnôt.

ReadFloat(Dlhé)

Prečítajte si jednu float hodnotu z prúdu.

public float ReadFloat(long position)

Parameters

position long

Pozícia na čítanie.

Returns

float

Jednotlivá flotilná hodnota.

ReadFloatArray(dlho, dlho)

Prečítajte si rad flotilných hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

float []

Rozsah flotilných hodnôt.

Exceptions

ArgumentOutOfRangeException

počítanie; očakávané pozitívne číslo.

ReadLong(Dlhé)

Prečítajte si neoznačené dlhé hodnoty z prúdu.

public long ReadLong(long position)

Parameters

position long

Pozícia na čítanie.

Returns

long

Nezabudnuteľná krátka hodnota.

ReadLongArray(dlho, dlho)

Číta množstvo posledných hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

long []

Posledný príbeh.

Exceptions

ArgumentOutOfRangeException

Argumenty z rozsahu

ReadRational(Dlhé)

Prečítajte si hodnotu jedného racionálneho čísla z prúdu.

public TiffRational ReadRational(long position)

Parameters

position long

Pozícia na čítanie.

Returns

TiffRational

a racionálne číslo.

ReadRationalArray(dlho, dlho)

Číta rad racionálnych hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

TiffRational []

Rozsah racionálnych hodnôt.

Exceptions

ArgumentOutOfRangeException

počítanie; očakávané pozitívne číslo.

Čítať →(Dlhé)

Číta podpísané byté údaje z prúdu.

public sbyte ReadSByte(long position)

Parameters

position long

Pozícia na čítanie.

Returns

sbyte

Podpísaná bytová hodnota.

Prečítajte si →(dlho, dlho)

Číta rad podpísaných bytov z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

sbyte []

Zariadenie podpísaných bytov hodnôt.

Čítať →(Dlhé)

Prečítajte si podpísané celkové hodnoty z prúdu.

public int ReadSInt(long position)

Parameters

position long

Pozícia na čítanie.

Returns

int

Podpísaná celková hodnota.

Čítať →(dlho, dlho)

Číta rad podpísaných celých hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

int []

Zariadenie podpísaných celých hodnôt.

Exceptions

ArgumentOutOfRangeException

počítanie;Total počítanie bytov je negatívne. + počítanie + x4= + totalBytes

čítanie(Dlhé)

Prečítajte si jednu podpísanú hodnotu racionálneho čísla z prúdu.

public TiffSRational ReadSRational(long position)

Parameters

position long

Pozícia na čítanie.

Returns

TiffSRational

Podpísané racionálne číslo.

Prečítajte si →(dlho, dlho)

Číta rad podpísaných racionálnych hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

TiffSRational []

Podpísané racionálne hodnoty.

Exceptions

ArgumentOutOfRangeException

počítanie; očakávané pozitívne číslo.

čítanieShort(Dlhé)

Prečítajte si podpísané krátke hodnoty z prúdu.

public short ReadSShort(long position)

Parameters

position long

Pozícia na čítanie.

Returns

short

Podpísaná krátka hodnota.

Čítajte krátko(dlho, dlho)

Číta množstvo podpísaných krátkych hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

short []

Zoznam podpisovaných krátkych hodnôt.

Exceptions

ArgumentOutOfRangeException

počítanie; očakávané pozitívne číslo.

čítať(Dlhé)

Prečítajte si neoznačenú celú hodnotu z prúdu.

public uint ReadUInt(long position)

Parameters

position long

Pozícia na čítanie.

Returns

uint

Nezabudnuteľná celková hodnota.

Čítať →(dlho, dlho)

Číta množstvo neoznačených integrovaných hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

uint []

Rozsah neoznačených integrovaných hodnôt.

Exceptions

ArgumentOutOfRangeException

počítanie;Total počítanie bytov je negatívne. + počítanie + x4= + totalBytes

čítanie(Dlhé)

Prečítajte si neoznačené dlhé hodnoty z prúdu.

public ulong ReadULong(long position)

Parameters

position long

Pozícia na čítanie.

Returns

ulong

Nezabudnuteľná krátka hodnota.

čítanieLongArray(dlho, dlho)

Číta množstvo posledných hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

ulong []

Posledný príbeh.

Exceptions

ArgumentOutOfRangeException

Argumenty z rozsahu

Prečítajte si(Dlhé)

Prečítajte si neoznačené krátke hodnoty z prúdu.

public ushort ReadUShort(long position)

Parameters

position long

Pozícia na čítanie.

Returns

ushort

Nezabudnuteľná krátka hodnota.

Prečítajte si →(dlho, dlho)

Číta množstvo neoznačených integrovaných hodnôt z prúdu.

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

Parameters

position long

Pozícia na čítanie.

count long

Tieto prvky počítajú.

Returns

ushort []

Rozsah neoznačených integrovaných hodnôt.

Exceptions

ArgumentOutOfRangeException

počítanie;Total počítanie bytov je negatívne. + počítanie + x2= + totalBytes

ToStreamContainer(Dlhé)

Konvertuje základné údaje na prúdový kontajner.

public StreamContainer ToStreamContainer(long startPosition)

Parameters

startPosition long

Počiatočná pozícia na začiatok konverzie.

Returns

StreamContainer

Aspose.Imaging.StreamContainer s prevedenými údajmi.

 Slovenčina