Class TiffStreamWriter
Nome do espaço: Aspose.Imaging.FileFormats.Tiff.FileManagement Assembleia: Aspose.Imaging.dll (25.4.0)
O escritor Tiff Stream.
public class TiffStreamWriter : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=
Inheritance
object ← #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= ← 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()