Class TiffStreamWriter
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Tiff.FileManagement Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Tyf Stream pisarz.
public class TiffStreamWriter : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=
Inheritance
object ← #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= ← TiffStreamWriter
Derived
BigTiffWriter , TiffBigEndianStreamWriter
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffStreamWriter(StreamContainer)
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Tiff.Planowanie plików.
public TiffStreamWriter(StreamContainer writer)
Parameters
writer
StreamContainer
To pisarz strumieniowy.
Properties
Position
Zostaw lub ustaw pozycję strumienia.
public long Position { get; set; }
Wartość nieruchomości
SyncRoot
Otrzymuje obiekt, który może być używany do synchronizacji dostępu do zasobów synchronizowanych.
public object SyncRoot { get; }
Wartość nieruchomości
Methods
ProcessWriteDataDouble(Podwójne[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataDouble(double[] data, byte[] dest)
Parameters
data
double
[ ]
Dane do konwersji.
dest
byte
[ ]
Array docelowe zawierające przekształcone dane.
ProcessWriteDataFloat(Floty[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataFloat(float[] data, byte[] dest)
Parameters
data
float
[ ]
Dane do konwersji.
dest
byte
[ ]
Array docelowe zawierające przekształcone dane.
ProcessWriteDataInt(Int[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataInt(int[] data, byte[] dest)
Parameters
data
int
[ ]
Dane do konwersji.
dest
byte
[ ]
Array docelowe zawierające przekształcone dane.
ProcessWriteDataLong(Długo[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataLong(long[] data, byte[] dest)
Parameters
data
long
[ ]
Dane do konwersji.
dest
byte
[ ]
Urządzenie docelowe zawierające przekształcone dane.
ProcessWriteDataRational(TiffRational[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataRational(TiffRational[] data, byte[] dest)
Parameters
data
TiffRational
[ ]
Dane do konwersji.
dest
byte
[ ]
Array docelowe zawierające przekształcone dane.
ProcessWriteDataShort(Krótko[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataShort(short[] data, byte[] dest)
Parameters
data
short
[ ]
Dane do konwersji.
dest
byte
[ ]
Array docelowe zawierające przekształcone dane.
ProceduraDataUnt(Węgiel[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataUInt(uint[] data, byte[] dest)
Parameters
data
uint
[ ]
Dane do konwersji.
dest
byte
[ ]
Array docelowe zawierające przekształcone dane.
ProceduraDataWszystko(Następny[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataULong(ulong[] data, byte[] dest)
Parameters
data
ulong
[ ]
Dane do konwersji.
dest
byte
[ ]
Urządzenie docelowe zawierające przekształcone dane.
PROCESZWRODZIAŁDATY(wstrząsać[ ], i byte[])
Wykonuje konwersję od konkretnego typu danych do surowych bajtów.
protected virtual void ProcessWriteDataUShort(ushort[] data, byte[] dest)
Parameters
data
ushort
[ ]
Dane do konwersji.
dest
byte
[ ]
Array docelowe zawierające przekształcone dane.
Write(MemoryStream)
Wpisz określone dane.
public void Write(MemoryStream stream)
Parameters
stream
MemoryStream
w strumieniu .
Write(byte[ ], int , int)
Wpisz określone dane.
public void Write(byte[] data, int offset, int dataLength)
Parameters
data
byte
[ ]
Dane do pisania.
offset
int
Dane są oprocentowane.
dataLength
int
Długość danych do pisarza.
Write(byte[])
Wpisz określone dane.
public void Write(byte[] data)
Parameters
data
byte
[ ]
Dane do pisania.
Write(Podwójne)
Wpisz jedną podwójną wartość do strumienia.
public void Write(double data)
Parameters
data
double
Wartość pisania.
Write(Podwójne[])
Wpisz szereg podwójnych wartości do strumienia.
public void Write(double[] data)
Parameters
data
double
[ ]
Array do pisania.
Write(Floty)
Wpisz jedną wartość float do przepływu.
public void Write(float data)
Parameters
data
float
Wartość pisania.
Write(Floty[])
Wpisz szereg wartości przepływowych do strumienia.
public void Write(float[] data)
Parameters
data
float
[ ]
Array do pisania.
Write(TiffRational)
Wpisz jedną wartość liczby racjonalnej do strumienia.
public void Write(TiffRational data)
Parameters
data
TiffRational
Wartość pisania.
Write(TiffSrational)
Wpisuje jedną podpisaną wartość liczby racjonalnej do strumienia.
public void Write(TiffSRational data)
Parameters
data
TiffSRational
Wartość pisania.
Write(TiffRational[])
Wpisuje szereg niepodanych wartości racjonalnych do strumienia.
public void Write(TiffRational[] data)
Parameters
data
TiffRational
[ ]
Array do pisania.
Write(TiffSrational[])
Wpisuje szereg podpisanych wartości racjonalnych do strumienia.
public void Write(TiffSRational[] data)
Parameters
data
TiffSRational
[ ]
Array do pisania.
Write(Sbyte)
Wpisz jedną podpisaną wartość bytu do strumienia.
public void Write(sbyte data)
Parameters
data
sbyte
Wartość pisania.
Write(Sbyte[])
Wpisz szereg podpisanych wartości bytu do strumienia.
public void Write(sbyte[] data)
Parameters
data
sbyte
[ ]
Array do pisania.
Write(Int[])
Wpisz szereg wartości w całości do strumienia.
public void Write(int[] data)
Parameters
data
int
[ ]
Array do pisania.
Write(Krótko)
Wpisz jedną krótką wartość do strumienia.
public void Write(short data)
Parameters
data
short
Wartość pisania.
Write(Krótko[])
Wpisz szereg krótkich wartości do strumienia.
public void Write(short[] data)
Parameters
data
short
[ ]
Array do pisania.
Write(Int)
Wpisuje jedną wartość całkowitą do strumienia.
public void Write(int data)
Parameters
data
int
Wartość pisania.
Write(byte)
Wpisz wartość jednego bytu do strumienia.
public void Write(byte data)
Parameters
data
byte
Wartość pisania.
Write(Węgiel)
Wpisuje do przepływu pojedynczą wartość integralną, która nie została podpisana.
public void Write(uint data)
Parameters
data
uint
Wartość pisania.
Write(Węgiel[])
Wpisuje szereg niepodanych wartości integralnych do strumienia.
public void Write(uint[] data)
Parameters
data
uint
[ ]
Array do pisania.
Write(wstrząsać)
Wpisuje do przepływu pojedynczą wartość krótką, która nie została podpisana.
public void Write(ushort data)
Parameters
data
ushort
Wartość pisania.
Write(wstrząsać[])
Wpisz szereg niepodanych krótkich wartości do strumienia.
public void Write(ushort[] data)
Parameters
data
ushort
[ ]
Array do pisania.
Write(Długo)
Napisz szereg podpisanych długich wartości do strumienia.
public void Write(long data)
Parameters
data
long
Array do pisania.
Write(Długo[])
Napisz szereg podpisanych długich wartości do strumienia.
public void Write(long[] data)
Parameters
data
long
[ ]
Array do pisania.
Write(Następny)
Wpisuje szereg niepodanych długich wartości do strumienia.
public void Write(ulong data)
Parameters
data
ulong
Array do pisania.
Write(Następny[])
Wpisuje szereg niepodanych długich wartości do strumienia.
public void Write(ulong[] data)
Parameters
data
ulong
[ ]
Array do pisania.
WriteHeader()
Napisane przez Tiff Header.
protected virtual void WriteHeader()