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