Class TiffStreamWriter
Името на пространството: Aspose.Imaging.FileFormats.Tiff.FileManagement Асамблея: Aspose.Imaging.dll (25.4.0)
Тиф поток писател.
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.ФилеУправление.ТифStreamWriter.
public TiffStreamWriter(StreamContainer writer)
Parameters
writer
StreamContainer
Писателят на потока.
Properties
Position
Получава или поставя поточната позиция.
public long Position { get; set; }
стойност на имота
SyncRoot
Получава обект, който може да бъде използван за синхронизиране на достъпа до синхронизирания ресурс.
public object SyncRoot { get; }
стойност на имота
Methods
ProcessWriteDataDouble(Двойно[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataDouble(double[] data, byte[] dest)
Parameters
data
double
[]
Данните трябва да се конвертират.
dest
byte
[]
Местоположение, съдържащо конвертираните данни.
ProcessWriteDataFloat(Флота[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataFloat(float[] data, byte[] dest)
Parameters
data
float
[]
Данните трябва да се конвертират.
dest
byte
[]
Местоположение, съдържащо конвертираните данни.
ProcessWriteDataInt(инт[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataInt(int[] data, byte[] dest)
Parameters
data
int
[]
Данните трябва да се конвертират.
dest
byte
[]
Местоположение, съдържащо конвертираните данни.
ProcessWriteDataLong(Дълго[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataLong(long[] data, byte[] dest)
Parameters
data
long
[]
Данните трябва да се конвертират.
dest
byte
[]
Местоположение, съдържащо конвертираните данни.
ProcessWriteDataRational(TiffRational[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataRational(TiffRational[] data, byte[] dest)
Parameters
data
TiffRational
[]
Данните трябва да се конвертират.
dest
byte
[]
Местоположение, съдържащо конвертираните данни.
ProcessWriteDataShort(Кратко[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataShort(short[] data, byte[] dest)
Parameters
data
short
[]
Данните трябва да се конвертират.
dest
byte
[]
Местоположение, съдържащо конвертираните данни.
Проектиране на данни(Уинт[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataUInt(uint[] data, byte[] dest)
Parameters
data
uint
[]
Данните трябва да се конвертират.
dest
byte
[]
Местоположение, съдържащо конвертираните данни.
ПроцесСъздаванеУреди(Следваща[]Байт[])
Извършва конверсия от конкретния тип данни към суровите байтове.
protected virtual void ProcessWriteDataULong(ulong[] data, byte[] dest)
Parameters
data
ulong
[]
Данните трябва да се конвертират.
dest
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(Бийт[], int, int)
Напишете посочените данни.
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(Сбайт)
Напишете една подписана стойност на байта към потока.
public void Write(sbyte data)
Parameters
data
sbyte
Стойността на писането.
Write(Сбайт[])
Напишете редица подписани битови стойности към потока.
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(Бийт)
Напишете стойност на един байт към потока.
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()
Заглавието на Тиф.
protected virtual void WriteHeader()