Class TiffStreamWriter
Numele spaţiului: Aspose.Imaging.FileFormats.Tiff.FileManagement Asamblare: Aspose.Imaging.dll (25.4.0)
Scriitorul Tiff Stream.
public class TiffStreamWriter : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=
Inheritance
object ← #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= ← 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()