Class TiffStreamWriter
Nome do espaço: Aspose.Imaging.FileFormats.Tiff.FileManagement Assembleia: Aspose.Imaging.dll (25.5.0)
O escritor Tiff Stream.
public class TiffStreamWriter : #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw=Inheritance
object ← #=z52QJ4uKpZzEpFRAuOcE5uV08RzE5se0wHoi3Ndd6qW1_co1eIJS$gnw= ← TiffStreamWriter
Derived
BigTiffWriter , TiffBigEndianStreamWriter
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffStreamWriter(StreamContainer)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamWriter.
public TiffStreamWriter(StreamContainer writer)Parameters
writer StreamContainer
O escritor da corrente.
Properties
Position
Obter ou definir a posição de fluxo.
public long Position { get; set; }Valor da propriedade
SyncRoot
Obtenha um objeto que pode ser usado para sincronizar o acesso ao recurso sincronizado.
public object SyncRoot { get; }Valor da propriedade
Methods
ProcessWriteDataDouble(Dupla[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataDouble(double[] data, byte[] dest)Parameters
data double
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessWriteDataFloat(Flotação[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataFloat(float[] data, byte[] dest)Parameters
data float
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessWriteDataInt(Int[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataInt(int[] data, byte[] dest)Parameters
data int
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessWriteDataLong(longo[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataLong(long[] data, byte[] dest)Parameters
data long
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessWriteDataRational(TiffRational[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataRational(TiffRational[] data, byte[] dest)Parameters
data TiffRational
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessWriteDataShort(curta[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataShort(short[] data, byte[] dest)Parameters
data short
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessamentoDataUnt(de UIN[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataUInt(uint[] data, byte[] dest)Parameters
data uint
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessosDataUltimo(Último[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataULong(ulong[] data, byte[] dest)Parameters
data ulong
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
ProcessoDataUtilização(Acontece[ ], em byte[])
Realizar uma conversão do tipo de dados específico para os bytes crus.
protected virtual void ProcessWriteDataUShort(ushort[] data, byte[] dest)Parameters
data ushort
[ ]
Os dados a ser convertidos.
dest byte
[ ]
A linha de destino que contém os dados convertidos.
Write(MemoryStream)
Escreva os dados especificados.
public void Write(MemoryStream stream)Parameters
stream MemoryStream
e o fluxo.
Write(em byte[ ], Por isso, int)
Escreva os dados especificados.
public void Write(byte[] data, int offset, int dataLength)Parameters
data byte
[ ]
Os dados para escrever.
offset int
Os dados são compensados.
dataLength int
Duração dos dados para o escritor.
Write(em byte[])
Escreva os dados especificados.
public void Write(byte[] data)Parameters
data byte
[ ]
Os dados para escrever.
Write(Dupla)
Escreva um único valor duplo para o fluxo.
public void Write(double data)Parameters
data double
O valor de escrever.
Write(Dupla[])
Escreva uma série de valores duplos para o fluxo.
public void Write(double[] data)Parameters
data double
[ ]
O array para escrever.
Write(Flotação)
Escreva um único valor flutuante para o fluxo.
public void Write(float data)Parameters
data float
O valor de escrever.
Write(Flotação[])
Escreva uma série de valores flutuantes para o fluxo.
public void Write(float[] data)Parameters
data float
[ ]
O array para escrever.
Write(TiffRational)
Escreva um único valor racional para o fluxo.
public void Write(TiffRational data)Parameters
data TiffRational
O valor de escrever.
Write(Título Título)
Escreve um único valor de número racional assinado para o fluxo.
public void Write(TiffSRational data)Parameters
data TiffSRational
O valor de escrever.
Write(TiffRational[])
Escreve uma série de valores racionais não assinados para o fluxo.
public void Write(TiffRational[] data)Parameters
data TiffRational
[ ]
O array para escrever.
Write(Título Título[])
Escreve uma série de valores racionais assinados para o fluxo.
public void Write(TiffSRational[] data)Parameters
data TiffSRational
[ ]
O array para escrever.
Write(Sbyte)
Escreva um único valor de byte assinado para o fluxo.
public void Write(sbyte data)Parameters
data sbyte
O valor de escrever.
Write(Sbyte[])
Escreva uma série de valores de byte assinados para o fluxo.
public void Write(sbyte[] data)Parameters
data sbyte
[ ]
O array para escrever.
Write(Int[])
Escreva uma série de valores inteiros para o fluxo.
public void Write(int[] data)Parameters
data int
[ ]
O array para escrever.
Write(curta)
Escreva um único valor curto para o fluxo.
public void Write(short data)Parameters
data short
O valor de escrever.
Write(curta[])
Escreva uma série de valores curtos para o fluxo.
public void Write(short[] data)Parameters
data short
[ ]
O array para escrever.
Write(Int)
Escreve um valor inteiro único para o fluxo.
public void Write(int data)Parameters
data int
O valor de escrever.
Write(em byte)
Escreva um valor de um byte para o fluxo.
public void Write(byte data)Parameters
data byte
O valor de escrever.
Write(de UIN)
Escreve um único valor inteiro não assinado para o fluxo.
public void Write(uint data)Parameters
data uint
O valor de escrever.
Write(de UIN[])
Escreve uma série de valores inteiros não assinados para o fluxo.
public void Write(uint[] data)Parameters
data uint
[ ]
O array para escrever.
Write(Acontece)
Escreva um único valor curto não assinado para o fluxo.
public void Write(ushort data)Parameters
data ushort
O valor de escrever.
Write(Acontece[])
Escreva uma série de valores curtos não assinados para o fluxo.
public void Write(ushort[] data)Parameters
data ushort
[ ]
O array para escrever.
Write(longo)
Escreva uma série de valores longos assinados para o fluxo.
public void Write(long data)Parameters
data long
O array para escrever.
Write(longo[])
Escreva uma série de valores longos assinados para o fluxo.
public void Write(long[] data)Parameters
data long
[ ]
O array para escrever.
Write(Último)
Escreve uma série de valores longos não assinados para o fluxo.
public void Write(ulong data)Parameters
data ulong
O array para escrever.
Write(Último[])
Escreve uma série de valores longos não assinados para o fluxo.
public void Write(ulong[] data)Parameters
data ulong
[ ]
O array para escrever.
WriteHeader()
Escreva o título de Tiff.
protected virtual void WriteHeader()