Class TiffStreamWriter
Namn på plats: Aspose.Imaging.FileFormats.Tiff.FileManagement Församling: Aspose.Imaging.dll (25.5.0)
The Tiff Stream författare.
public class TiffStreamWriter : #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw=Inheritance
object ← #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw= ← TiffStreamWriter
Derived
BigTiffWriter , TiffBigEndianStreamWriter
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffStreamWriter(StreamContainer)
Initialiserar en ny instans av Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter klass.
public TiffStreamWriter(StreamContainer writer)Parameters
writer StreamContainer
och strömförfattaren.
Properties
Position
Få eller ställa in strömpositionen.
public long Position { get; set; }Fastighetsvärde
SyncRoot
Få ett objekt som kan användas för att synkronisera åtkomst till den synkroniserade resursen.
public object SyncRoot { get; }Fastighetsvärde
Methods
ProcessWriteDataDouble(dubbel[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataDouble(double[] data, byte[] dest)Parameters
data double
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna..
ProcessWriteDataFloat(Flotta[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataFloat(float[] data, byte[] dest)Parameters
data float
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna..
ProcessWriteDataInt(int[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataInt(int[] data, byte[] dest)Parameters
data int
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna..
ProcessWriteDataLong(Långt[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataLong(long[] data, byte[] dest)Parameters
data long
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna.
ProcessWriteDataRational(TiffRational[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataRational(TiffRational[] data, byte[] dest)Parameters
data TiffRational
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna..
ProcessWriteDataShort(korta[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataShort(short[] data, byte[] dest)Parameters
data short
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna..
ProcessDataUnt(Unt[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataUInt(uint[] data, byte[] dest)Parameters
data uint
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna..
ProcessDataUlång(Senare[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataULong(ulong[] data, byte[] dest)Parameters
data ulong
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna.
FöregåendeDataUShort(Försöker[ ], och byte[])
Utför en omvandling från den specifika datatypen till de rå byterna.
protected virtual void ProcessWriteDataUShort(ushort[] data, byte[] dest)Parameters
data ushort
[ ]
Data som ska konverteras.
dest byte
[ ]
Destinationsfältet som innehåller de konverterade uppgifterna..
Write(MemoryStream)
Skriv ut de angivna uppgifterna.
public void Write(MemoryStream stream)Parameters
stream MemoryStream
och strömmen.
Write(byte[ ], int , int)
Skriv ut de angivna uppgifterna.
public void Write(byte[] data, int offset, int dataLength)Parameters
data byte
[ ]
Data att skriva.
offset int
Uppgifterna är offset.
dataLength int
Längd av data till författare.
Write(byte[])
Skriv ut de angivna uppgifterna.
public void Write(byte[] data)Parameters
data byte
[ ]
Data att skriva.
Write(dubbel)
Skriv ett enda dubbelvärde till strömmen.
public void Write(double data)Parameters
data double
Värdet av att skriva.
Write(dubbel[])
Skriv en uppsättning dubbla värden till strömmen.
public void Write(double[] data)Parameters
data double
[ ]
Array att skriva.
Write(Flotta)
Skriv ett enda flötsvärde till strömmen.
public void Write(float data)Parameters
data float
Värdet av att skriva.
Write(Flotta[])
Skriv en uppsättning flötvärden till strömmen.
public void Write(float[] data)Parameters
data float
[ ]
Array att skriva.
Write(TiffRational)
Skriv ett enda rationellt nummer värde till strömmen.
public void Write(TiffRational data)Parameters
data TiffRational
Värdet av att skriva.
Write(TiffSrational)
Skriv ett enda undertecknat rationellt nummervärde till strömmen.
public void Write(TiffSRational data)Parameters
data TiffSRational
Värdet av att skriva.
Write(TiffRational[])
Skriver en rad okända rationella värden till strömmen.
public void Write(TiffRational[] data)Parameters
data TiffRational
[ ]
Array att skriva.
Write(TiffSrational[])
Skriver en rad undertecknade rationella värden till strömmen.
public void Write(TiffSRational[] data)Parameters
data TiffSRational
[ ]
Array att skriva.
Write(Sbyte)
Skriv ett enda undertecknat bytevärde till strömmen.
public void Write(sbyte data)Parameters
data sbyte
Värdet av att skriva.
Write(Sbyte[])
Skriv en uppsättning undertecknade bytevärden till strömmen.
public void Write(sbyte[] data)Parameters
data sbyte
[ ]
Array att skriva.
Write(int[])
Skriv en uppsättning helvärden till strömmen.
public void Write(int[] data)Parameters
data int
[ ]
Array att skriva.
Write(korta)
Skriv ett enda kort värde till strömmen.
public void Write(short data)Parameters
data short
Värdet av att skriva.
Write(korta[])
Skriv ett antal korta värden till strömmen.
public void Write(short[] data)Parameters
data short
[ ]
Array att skriva.
Write(int)
Skriv ett enda värde till strömmen.
public void Write(int data)Parameters
data int
Värdet av att skriva.
Write(byte)
Skriv ett bytesvärde till strömmen.
public void Write(byte data)Parameters
data byte
Värdet av att skriva.
Write(Unt)
Skriv ett enda icke-signat värde till strömmen.
public void Write(uint data)Parameters
data uint
Värdet av att skriva.
Write(Unt[])
Skriver en uppsättning icke undertecknade helvärden till strömmen.
public void Write(uint[] data)Parameters
data uint
[ ]
Array att skriva.
Write(Försöker)
Skriv ett enda underskrivet kortvärde till strömmen.
public void Write(ushort data)Parameters
data ushort
Värdet av att skriva.
Write(Försöker[])
Skriv en uppsättning okända korta värden till strömmen.
public void Write(ushort[] data)Parameters
data ushort
[ ]
Array att skriva.
Write(Långt)
Skriv en uppsättning undertecknade långa värden till strömmen.
public void Write(long data)Parameters
data long
Array att skriva.
Write(Långt[])
Skriv en uppsättning undertecknade långa värden till strömmen.
public void Write(long[] data)Parameters
data long
[ ]
Array att skriva.
Write(Senare)
Skriver en uppsättning oförtecknade långa värden till strömmen.
public void Write(ulong data)Parameters
data ulong
Array att skriva.
Write(Senare[])
Skriver en uppsättning oförtecknade långa värden till strömmen.
public void Write(ulong[] data)Parameters
data ulong
[ ]
Array att skriva.
WriteHeader()
Författare Tiff Header.
protected virtual void WriteHeader()