Class TiffStreamWriter
Numele spaţiului: Aspose.Imaging.FileFormats.Tiff.FileManagement Asamblare: Aspose.Imaging.dll (25.5.0)
Scriitorul Tiff Stream.
public class TiffStreamWriter : #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw=Inheritance
object ← #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw= ← TiffStreamWriter
Derived
BigTiffWriter , TiffBigEndianStreamWriter
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffStreamWriter(StreamContainer)
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Tiff. FileManagement. TiffStreamWriter.
public TiffStreamWriter(StreamContainer writer)Parameters
writer StreamContainer
Scriitorul de flux.
Properties
Position
Obține sau stabilește poziția de flux.
public long Position { get; set; }Valoarea proprietății
SyncRoot
Obține un obiect care poate fi folosit pentru a sincroniza accesul la resursul sincronizat.
public object SyncRoot { get; }Valoarea proprietății
Methods
ProcessWriteDataDouble(Dublă[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataDouble(double[] data, byte[] dest)Parameters
data double
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcessWriteDataFloat(float[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataFloat(float[] data, byte[] dest)Parameters
data float
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcessWriteDataInt(int[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataInt(int[] data, byte[] dest)Parameters
data int
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcessWriteDataLong(lungă[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataLong(long[] data, byte[] dest)Parameters
data long
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcessWriteDataRational(TiffRational[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataRational(TiffRational[] data, byte[] dest)Parameters
data TiffRational
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcessWriteDataShort(scurtă[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataShort(short[] data, byte[] dest)Parameters
data short
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcedurăDataUnt(Întâlnire[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataUInt(uint[] data, byte[] dest)Parameters
data uint
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcesiuneDataUltim(Următor[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataULong(ulong[] data, byte[] dest)Parameters
data ulong
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
ProcesiuneDataSfârșitul(Răspundeți[], în byte[])
Se efectuează o conversie de la tipul specific de date la byte crude.
protected virtual void ProcessWriteDataUShort(ushort[] data, byte[] dest)Parameters
data ushort
[]
Datele care trebuie convertite.
dest byte
[]
Aria de destinație care conține datele convertite.
Write(MemoryStream)
Scrie datele specificate.
public void Write(MemoryStream stream)Parameters
stream MemoryStream
şi fluxul .
Write(în byte[], int , int)
Scrie datele specificate.
public void Write(byte[] data, int offset, int dataLength)Parameters
data byte
[]
Datele pentru a scrie.
offset int
Datele sunt compensate.
dataLength int
Lungimea datelor pentru scriitor.
Write(în byte[])
Scrie datele specificate.
public void Write(byte[] data)Parameters
data byte
[]
Datele pentru a scrie.
Write(Dublă)
Scrie o singură valoare dublă pentru flux.
public void Write(double data)Parameters
data double
Valoarea de a scrie.
Write(Dublă[])
Scrie o serie de valori duble pentru curent.
public void Write(double[] data)Parameters
data double
[]
Războiul de a scrie.
Write(float)
Scrie o valoare unică a fluxului.
public void Write(float data)Parameters
data float
Valoarea de a scrie.
Write(float[])
Scrie o serie de valori float pentru curent.
public void Write(float[] data)Parameters
data float
[]
Războiul de a scrie.
Write(TiffRational)
Scrie o valoare unică a numărului rațional în flux.
public void Write(TiffRational data)Parameters
data TiffRational
Valoarea de a scrie.
Write(TiffRatională)
Scrie un singur număr rațional semnat pentru flux.
public void Write(TiffSRational data)Parameters
data TiffSRational
Valoarea de a scrie.
Write(TiffRational[])
Scrie o serie de valori raționale nesignate în flux.
public void Write(TiffRational[] data)Parameters
data TiffRational
[]
Războiul de a scrie.
Write(TiffRatională[])
Scrie o serie de valori raționale semnate fluxului.
public void Write(TiffSRational[] data)Parameters
data TiffSRational
[]
Războiul de a scrie.
Write(Sbită)
Scrie o singură valoare de byte semnată în flux.
public void Write(sbyte data)Parameters
data sbyte
Valoarea de a scrie.
Write(Sbită[])
Scrie o serie de valori byte semnate în flux.
public void Write(sbyte[] data)Parameters
data sbyte
[]
Războiul de a scrie.
Write(int[])
Scrie o serie de valori integrale pentru curent.
public void Write(int[] data)Parameters
data int
[]
Războiul de a scrie.
Write(scurtă)
Scrie o singură valoare scurtă pentru flux.
public void Write(short data)Parameters
data short
Valoarea de a scrie.
Write(scurtă[])
Scrie o serie de valori scurte pentru curent.
public void Write(short[] data)Parameters
data short
[]
Războiul de a scrie.
Write(int)
Scrie o singură valoare integrală pentru flux.
public void Write(int data)Parameters
data int
Valoarea de a scrie.
Write(în byte)
Scrie o valoare unică de byte în flux.
public void Write(byte data)Parameters
data byte
Valoarea de a scrie.
Write(Întâlnire)
Scrie o singură valoare integrală neînscrisă în flux.
public void Write(uint data)Parameters
data uint
Valoarea de a scrie.
Write(Întâlnire[])
Scrie o serie de valori integrale nesignate în flux.
public void Write(uint[] data)Parameters
data uint
[]
Războiul de a scrie.
Write(Răspundeți)
Scrie o singură valoare scurtă neînscrisă în flux.
public void Write(ushort data)Parameters
data ushort
Valoarea de a scrie.
Write(Răspundeți[])
Scrie o serie de valori scurte nesignate în flux.
public void Write(ushort[] data)Parameters
data ushort
[]
Războiul de a scrie.
Write(lungă)
Scrie o serie de valori lungi semnate în flux.
public void Write(long data)Parameters
data long
Războiul de a scrie.
Write(lungă[])
Scrie o serie de valori lungi semnate în flux.
public void Write(long[] data)Parameters
data long
[]
Războiul de a scrie.
Write(Următor)
Scrie o serie de valori lungi nesignate pentru curent.
public void Write(ulong data)Parameters
data ulong
Războiul de a scrie.
Write(Următor[])
Scrie o serie de valori lungi nesignate pentru curent.
public void Write(ulong[] data)Parameters
data ulong
[]
Războiul de a scrie.
WriteHeader()
Cuvânt cheie Tiff Header.
protected virtual void WriteHeader()