Class TiffStreamWriter
Το όνομα: Aspose.Imaging.FileFormats.Tiff.FileManagement Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Ο συγγραφέας Tiff Stream.
public class TiffStreamWriter : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=
Inheritance
object ← #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= ← TiffStreamWriter
Derived
BigTiffWriter , TiffBigEndianStreamWriter
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffStreamWriter(StreamContainer)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.
public TiffStreamWriter(StreamContainer writer)
Parameters
writer
StreamContainer
Η ροή του συγγραφέα.
Properties
Position
Αποκτά ή τοποθετεί τη θέση ροής.
public long Position { get; set; }
Αξία ιδιοκτησίας
SyncRoot
Αποκτά ένα αντικείμενο που μπορεί να χρησιμοποιηθεί για να συγχρονίσει την πρόσβαση στον συγχρονισμένο πόρο.
public object SyncRoot { get; }
Αξία ιδιοκτησίας
Methods
ProcessWriteDataDouble(διπλό[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataDouble(double[] data, byte[] dest)
Parameters
data
double
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα..
ProcessWriteDataFloat(Πλοία[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataFloat(float[] data, byte[] dest)
Parameters
data
float
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα..
ProcessWriteDataInt(ΕΝΤ[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataInt(int[] data, byte[] dest)
Parameters
data
int
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα..
ProcessWriteDataLong(μακρύς[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataLong(long[] data, byte[] dest)
Parameters
data
long
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα.
ProcessWriteDataRational(TiffRational[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataRational(TiffRational[] data, byte[] dest)
Parameters
data
TiffRational
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα..
ProcessWriteDataShort(Σύντομη[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataShort(short[] data, byte[] dest)
Parameters
data
short
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα..
Διαδικτυακά δεδομένα(ΟΥΝΤ[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataUInt(uint[] data, byte[] dest)
Parameters
data
uint
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα..
Διαδικτυακό έγγραφο(ΠΕΡΙΜΕΝΟ[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataULong(ulong[] data, byte[] dest)
Parameters
data
ulong
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα.
ΠΡΟΕΔΡΑΣΗΠΡΟΒΛΗΜΑΤΩΝ(ΠΡΟΣΟΧΗ[ ]Μπάιτε[])
Εκτελεί μια μετατροπή από τον συγκεκριμένο τύπο δεδομένων στα πρώτα byte.
protected virtual void ProcessWriteDataUShort(ushort[] data, byte[] dest)
Parameters
data
ushort
[ ]
Τα δεδομένα μετατρέπονται.
dest
byte
[ ]
Η γραμμή προορισμού που περιέχει τα μετασχηματισμένα δεδομένα..
Write(MemoryStream)
Γράφει τα καθορισμένα δεδομένα.
public void Write(MemoryStream stream)
Parameters
stream
MemoryStream
Το ρεύμα.
Write(Μπίτι[ ]Ιντ, Ιντ)
Γράφει τα καθορισμένα δεδομένα.
public void Write(byte[] data, int offset, int dataLength)
Parameters
data
byte
[ ]
Τα δεδομένα να γράφουν.
offset
int
Τα δεδομένα αποζημιώνονται.
dataLength
int
Το μήκος των δεδομένων για τον συγγραφέα.
Write(Μπίτι[])
Γράφει τα καθορισμένα δεδομένα.
public void Write(byte[] data)
Parameters
data
byte
[ ]
Τα δεδομένα να γράφουν.
Write(διπλό)
Γράφει μια ενιαία διπλή αξία στο ρεύμα.
public void Write(double data)
Parameters
data
double
Η αξία της γραφής.
Write(διπλό[])
Γράφει μια σειρά διπλών αξιών στο ρεύμα.
public void Write(double[] data)
Parameters
data
double
[ ]
Η αράχνη να γράψει.
Write(Πλοία)
Γράφει μια ενιαία αξία πλωτής στο ρεύμα.
public void Write(float data)
Parameters
data
float
Η αξία της γραφής.
Write(Πλοία[])
Γράφει μια σειρά αξιών πλωτών στο ρεύμα.
public void Write(float[] data)
Parameters
data
float
[ ]
Η αράχνη να γράψει.
Write(TiffRational)
Γράφει μια ενιαία λογική τιμή αριθμού στο ρεύμα.
public void Write(TiffRational data)
Parameters
data
TiffRational
Η αξία της γραφής.
Write(Τίτλος)
Γράφει μια ενιαία υπογεγραμμένη λογική τιμή αριθμού στο ρεύμα.
public void Write(TiffSRational data)
Parameters
data
TiffSRational
Η αξία της γραφής.
Write(TiffRational[])
Γράφει μια σειρά μη υπογεγραμμένων λογικών αξιών στο ρεύμα.
public void Write(TiffRational[] data)
Parameters
data
TiffRational
[ ]
Η αράχνη να γράψει.
Write(Τίτλος[])
Γράφει μια σειρά υπογεγραμμένων ορθολογικών αξιών στο ρεύμα.
public void Write(TiffSRational[] data)
Parameters
data
TiffSRational
[ ]
Η αράχνη να γράψει.
Write(ΣΒΙΤ)
Γράφει μια ενιαία υπογεγραμμένη τιμή byte στο ρεύμα.
public void Write(sbyte data)
Parameters
data
sbyte
Η αξία της γραφής.
Write(ΣΒΙΤ[])
Γράφει μια σειρά υπογεγραμμένων τιμών byte στο ρεύμα.
public void Write(sbyte[] data)
Parameters
data
sbyte
[ ]
Η αράχνη να γράψει.
Write(ΕΝΤ[])
Γράφει μια σειρά ολοκληρωμένων τιμών στο ρεύμα.
public void Write(int[] data)
Parameters
data
int
[ ]
Η αράχνη να γράψει.
Write(Σύντομη)
Γράφει μια ενιαία σύντομη τιμή στο ρεύμα.
public void Write(short data)
Parameters
data
short
Η αξία της γραφής.
Write(Σύντομη[])
Γράφει μια σειρά από σύντομες τιμές στο ρεύμα.
public void Write(short[] data)
Parameters
data
short
[ ]
Η αράχνη να γράψει.
Write(ΕΝΤ)
Γράφει μια ενιαία συνολική αξία στο ρεύμα.
public void Write(int data)
Parameters
data
int
Η αξία της γραφής.
Write(Μπίτι)
Γράφει μια τιμή μίας byte στο ρεύμα.
public void Write(byte data)
Parameters
data
byte
Η αξία της γραφής.
Write(ΟΥΝΤ)
Γράφει μια ενιαία μη υπογεγραμμένη συνολική αξία στο ρεύμα.
public void Write(uint data)
Parameters
data
uint
Η αξία της γραφής.
Write(ΟΥΝΤ[])
Γράφει μια σειρά μη υπογεγραμμένων ολοκληρωμένων τιμών στο ρεύμα.
public void Write(uint[] data)
Parameters
data
uint
[ ]
Η αράχνη να γράψει.
Write(ΠΡΟΣΟΧΗ)
Γράφει μια ενιαία μη υπογεγραμμένη σύντομη τιμή στο ρεύμα.
public void Write(ushort data)
Parameters
data
ushort
Η αξία της γραφής.
Write(ΠΡΟΣΟΧΗ[])
Γράφει μια σειρά μη υπογεγραμμένων μικρών τιμών στο ρεύμα.
public void Write(ushort[] data)
Parameters
data
ushort
[ ]
Η αράχνη να γράψει.
Write(μακρύς)
Γράφει μια σειρά υπογεγραμμένων μακρών αξιών στο ρεύμα.
public void Write(long data)
Parameters
data
long
Η αράχνη να γράψει.
Write(μακρύς[])
Γράφει μια σειρά υπογεγραμμένων μακρών αξιών στο ρεύμα.
public void Write(long[] data)
Parameters
data
long
[ ]
Η αράχνη να γράψει.
Write(ΠΕΡΙΜΕΝΟ)
Γράφει μια σειρά από μη υπογεγραμμένες μεγάλες τιμές στο ρεύμα.
public void Write(ulong data)
Parameters
data
ulong
Η αράχνη να γράψει.
Write(ΠΕΡΙΜΕΝΟ[])
Γράφει μια σειρά από μη υπογεγραμμένες μεγάλες τιμές στο ρεύμα.
public void Write(ulong[] data)
Parameters
data
ulong
[ ]
Η αράχνη να γράψει.
WriteHeader()
Γράφει ο Τίφ Header.
protected virtual void WriteHeader()