Class TiffStreamReader

Class TiffStreamReader

A név: Aspose.Imaging.FileFormats.Tiff.FileManagement Összefoglaló: Aspose.Imaging.dll (25.4.0)

A tiff stream a kis endian tiff fájl formátum kezelésére.

public class TiffStreamReader : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=

Inheritance

object #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= TiffStreamReader

Derived

BigTiffReader , TiffBigEndianStreamReader

Örökletes tagok

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

Constructors

TiffStreamReader(Byte[])

Kezdeményez egy új példát a Aspose.Imaging.FileFormats.Tiff. FileManagement. TiffStreamReader osztály.

public TiffStreamReader(byte[] data)

Parameters

data byte []

Az adatbázis adatbázis.

TiffStreamReader(Byte[], Az int)

Kezdeményez egy új példát a Aspose.Imaging.FileFormats.Tiff. FileManagement. TiffStreamReader osztály.

public TiffStreamReader(byte[] data, int startIndex)

Parameters

data byte []

Az adatbázis adatbázis.

startIndex int

Kezdő index a data'.

TiffStreamReader(Byte[], Az int, int)

Kezdeményez egy új példát a Aspose.Imaging.FileFormats.Tiff. FileManagement. TiffStreamReader osztály.

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

Parameters

data byte []

Az adatbázis adatbázis.

startIndex int

Kezdő index a data'.

dataLength int

Az adatok hossza.

TiffStreamReader(StreamContainer)

Kezdeményez egy új példát a Aspose.Imaging.FileFormats.Tiff. FileManagement. TiffStreamReader osztály.

public TiffStreamReader(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

A konténer áramlása.

Properties

Length

Megkapja az olvasó hosszát.

public long Length { get; }

ingatlan értéke

long

ThrowExceptions

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy kivételek kerülnek-e a helytelen adatfeldolgozásra (olvasás vagy írás áramlására).

public bool ThrowExceptions { get; set; }

ingatlan értéke

bool

Methods

ProcessReadDataDouble(Byte[])

A konverzió a kettős sorban történik.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

double []

Az átalakított array.

ProcessReadDataFloat(Byte[])

Egy átalakítást végez a float arrayba.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

float []

Az átalakított array.

ProcessReadDataInt(Byte[])

Egy átváltást végez az egész sorba.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

int []

Az átalakított array.

ProcessReadDataLong(Byte[])

Az átalakulás a hosszú sorban történik.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

long []

Az átalakított array.

ProcessReadDataShort(Byte[])

Az átalakulás a rövid sorba történik.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

short []

Az átalakított array.

Átmeneti adatok(Byte[])

Az átalakítás a nem aláírt teljes sorba történik.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

uint []

Az átalakított array.

Forgatókönyvíró(Byte[])

Átalakulás a haszort array felé.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

ulong []

Az átalakított array.

Forgatókönyvíró(Byte[])

Az átalakítás a nem aláírt rövid sorba történik.

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

Parameters

data byte []

Az adatok átalakítása.

Returns

ushort []

Az átalakított array.

ReadBytes(Byte[], int, hosszú, hosszú)

Olvassa el a bit értékek sorát az áramból.

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

Parameters

array byte []

Az array kitölteni.

arrayIndex int

Az array index, hogy elkezdje az értékeket.

position long

Az áramlás pozícióját olvashatjuk.

count long

Az elemek számolnak olvasni.

Returns

long

A bajt értékek sorozata.

ReadBytes(Hosszú, hosszú)

Olvassa el az áramlásból nem aláírt byte értékek sorát.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

byte []

A nem aláírt byte értékek sorozata.

ReadDouble(Hosszú)

Olvasson egy egységes kettős értéket az áramból.

public double ReadDouble(long position)

Parameters

position long

A pozícióból olvasni.

Returns

double

Az egységes kettős érték.

ReadDoubleArray(Hosszú, hosszú)

Olvassa el a kettős értékek sorát az áramból.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

double []

A kettős értékek sorozata.

ReadFloat(Hosszú)

Olvassa el az áramból származó egyetlen áramértéket.

public float ReadFloat(long position)

Parameters

position long

A pozícióból olvasni.

Returns

float

Az egységes flotta értéke.

ReadFloatArray(Hosszú, hosszú)

Olvassa el az áramlásból származó áramlási értékek sorát.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

float []

A float értékek sorozata.

Exceptions

ArgumentOutOfRangeException

számlázás; pozitív szám várható.

ReadLong(Hosszú)

Olvassa el a nem jelzett hosszú értéket az áramból.

public long ReadLong(long position)

Parameters

position long

A pozícióból olvasni.

Returns

long

A nem megjelölt rövid érték.

ReadLongArray(Hosszú, hosszú)

Olvassa el az áramlásból származó értékek sorát.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

long []

Az utolsó array.

Exceptions

ArgumentOutOfRangeException

Argumentumok a tartományból

ReadRational(Hosszú)

Olvassa el az egyetlen racionális szám értékét az áramlásból.

public TiffRational ReadRational(long position)

Parameters

position long

A pozícióból olvasni.

Returns

TiffRational

A racionális szám.

ReadRationalArray(Hosszú, hosszú)

Elolvassa a racionális értékek sorát a folyóból.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

TiffRational []

A racionális értékek sorozata.

Exceptions

ArgumentOutOfRangeException

számlázás; pozitív szám várható.

Olvasó(Hosszú)

Olvassa el az aláírt byte adatokat az áramból.

public sbyte ReadSByte(long position)

Parameters

position long

A pozícióból olvasni.

Returns

sbyte

Az aláírt bajt értéke.

ReadByteArray(Hosszú, hosszú)

Olvas egy sor aláírt byte értékeket az áramból.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

sbyte []

Az aláírt byte értékek sorozata.

Olvasó(Hosszú)

Olvassa el aláírt teljes értéket az áramból.

public int ReadSInt(long position)

Parameters

position long

A pozícióból olvasni.

Returns

int

Egy aláírt teljes érték.

Olvasd el(Hosszú, hosszú)

Olvas egy sor aláírt teljes értékeket az áramból.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

int []

Az aláírt teljes értékek sorozata.

Exceptions

ArgumentOutOfRangeException

szám;Total byte szám negatív. + szám + x4= + totalBytes

ReadSzerkesztés(Hosszú)

Olvassa el egy aláírt racionális szám értékét a folyóból.

public TiffSRational ReadSRational(long position)

Parameters

position long

A pozícióból olvasni.

Returns

TiffSRational

Az aláírt racionális szám.

ReadSzerkesztés(Hosszú, hosszú)

Olvassa el az aláírt racionális értékek sorát a folyóból.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

TiffSRational []

Az aláírt racionális értékek sorozata.

Exceptions

ArgumentOutOfRangeException

számlázás; pozitív szám várható.

ReadSshort(Hosszú)

Olvassa el az aláírt rövid értéket az áramból.

public short ReadSShort(long position)

Parameters

position long

A pozícióból olvasni.

Returns

short

Az aláírt rövid érték.

OlvasásSzerkesztés(Hosszú, hosszú)

Olvas egy sor aláírt rövid értékeket az áramból.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

short []

Az aláírt rövid értékek sorozata.

Exceptions

ArgumentOutOfRangeException

számlázás; pozitív szám várható.

Olvasó(Hosszú)

Olvassa el a nem aláírt teljes értéket az áramból.

public uint ReadUInt(long position)

Parameters

position long

A pozícióból olvasni.

Returns

uint

Nem megjelölt teljes érték.

Olvasd el(Hosszú, hosszú)

Olvassa el az áramlásból származó nem aláírt teljes értékek sorát.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

uint []

A nem aláírt teljes értékek sorozata.

Exceptions

ArgumentOutOfRangeException

szám;Total byte szám negatív. + szám + x4= + totalBytes

Olvasó(Hosszú)

Olvassa el a nem jelzett hosszú értéket az áramból.

public ulong ReadULong(long position)

Parameters

position long

A pozícióból olvasni.

Returns

ulong

A nem megjelölt rövid érték.

Olvasd el(Hosszú, hosszú)

Olvassa el az áramlásból származó értékek sorát.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

ulong []

Az utolsó array.

Exceptions

ArgumentOutOfRangeException

Argumentumok a tartományból

Olvasd meg(Hosszú)

Olvassa el a nem aláírt rövid értéket az áramból.

public ushort ReadUShort(long position)

Parameters

position long

A pozícióból olvasni.

Returns

ushort

A nem megjelölt rövid érték.

Olvassátok meg(Hosszú, hosszú)

Olvassa el az áramlásból származó nem aláírt teljes értékek sorát.

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

Parameters

position long

A pozícióból olvasni.

count long

Az elemek számolnak.

Returns

ushort []

A nem aláírt teljes értékek sorozata.

Exceptions

ArgumentOutOfRangeException

szám;Total byte szám negatív. + szám + x2= + totalBytes

ToStreamContainer(Hosszú)

Átalakítja az alapvető adatokat az áramtartályba.

public StreamContainer ToStreamContainer(long startPosition)

Parameters

startPosition long

A kezdeti pozíció a konverziótól kezdve.

Returns

StreamContainer

A Aspose.Imaging.StreamContainer átalakított adatokkal.

 Magyar