Class TiffStreamWriter
Namn på plats: Aspose.Imaging.FileFormats.Tiff.FileManagement Församling: Aspose.Imaging.dll (25.4.0)
The Tiff Stream författare.
public class TiffStreamWriter : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=
Inheritance
object ← #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= ← 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()