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.FielManagement. TiffStreamWriter.
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
[ ]
Розташування, що містить конвертовані дані.
Створення ProcessDataUShort(Ушорт[ ], Байт[])
Проводить конверсію від конкретного типу даних до сирових байтів.
protected virtual void ProcessWriteDataUShort(ushort[] data, byte[] dest)
Parameters
data
ushort
[ ]
дані для конвертації.
dest
byte
[ ]
Розташування, що містить конвертовані дані.
Write(MemoryStream)
Напишіть зазначені дані.
public void Write(MemoryStream stream)
Parameters
stream
MemoryStream
і потоку .
Write(Батьківщина[ ], ІТ, ІТ)
Напишіть зазначені дані.
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()
Про це йдеться в повідомленні Tiff Header.
protected virtual void WriteHeader()