Class TiffStreamWriter
ชื่อพื้นที่: Aspose.Imaging.FileFormats.Tiff.FileManagement การประกอบ: Aspose.Imaging.dll (25.4.0)
นักเขียน Tiff 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.FileManagement.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(int[ ], บิต[])
ทําการแปลงจากประเภทข้อมูลที่เฉพาะเจาะจงไปยังไบต์ดิบ
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
[ ]
แผนที่ปลายทางที่มีข้อมูลที่แปลง
กระบวนการWriteDataUShort(คู่มือ[ ], บิต[])
ทําการแปลงจากประเภทข้อมูลที่เฉพาะเจาะจงไปยังไบต์ดิบ
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(เฟอร์รี่)
เขียนมูลค่า Float หนึ่งต่อการไหล
public void Write(float data)
Parameters
data
float
ความคุ้มค่าในการเขียน
Write(เฟอร์รี่[])
เขียนจํานวนของค่า float ไปยังการไหล
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(int[])
เขียนชุดของมูลค่าที่สมบูรณ์ไปยังกระแส
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(int)
เขียนค่ารวมเดียวสําหรับกระแส
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()