Class TiffStreamWriter
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Tiff.FileManagement Zgromadzenie: Aspose.Imaging.dll (25.5.0)
Tyf Stream pisarz.
public class TiffStreamWriter : #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw=Inheritance
object ← #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw= ← 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()