Class TiffStreamReader

Class TiffStreamReader

Tên không gian: Aspose.Imaging.FileFormats.Tiff.FileManagement Tổng hợp: Aspose.Imaging.dll (25.4.0)

Tiff Stream để xử lý nhỏ endian tiff file format.

public class TiffStreamReader : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=

Inheritance

object #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= TiffStreamReader

Derived

BigTiffReader , TiffBigEndianStreamReader

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TiffStreamReader(byte[])

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff.Defense.ThiffStreamReader.

public TiffStreamReader(byte[] data)

Parameters

data byte [ ]

The byte array dữ liệu.

TiffStreamReader(byte[ ], int)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff.Defense.ThiffStreamReader.

public TiffStreamReader(byte[] data, int startIndex)

Parameters

data byte [ ]

The byte array dữ liệu.

startIndex int

Chỉ số khởi động vào data'.

TiffStreamReader(byte[ ], int , int)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff.Defense.ThiffStreamReader.

public TiffStreamReader(byte[] data, int startIndex, int dataLength)

Parameters

data byte [ ]

The byte array dữ liệu.

startIndex int

Chỉ số khởi động vào data'.

dataLength int

chiều dài của dữ liệu.

TiffStreamReader(StreamContainer)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff.Defense.ThiffStreamReader.

public TiffStreamReader(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

Vòng container dòng.

Properties

Length

Nhận chiều dài của người đọc.

public long Length { get; }

Giá trị bất động sản

long

ThrowExceptions

Nhận hoặc đặt một giá trị cho thấy liệu ngoại lệ được ném vào việc xử lý dữ liệu không chính xác (đọc hoặc viết để phát).

public bool ThrowExceptions { get; set; }

Giá trị bất động sản

bool

Methods

ProcessReadDataDouble(byte[])

Thực hiện một chuyển đổi sang lưới lặp đôi.

protected virtual double[] ProcessReadDataDouble(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

double [ ]

Lời bài hát: Converted Array

ProcessReadDataFloat(byte[])

Thực hiện một chuyển đổi sang dòng float.

protected virtual float[] ProcessReadDataFloat(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

float [ ]

Lời bài hát: Converted Array

ProcessReadDataInt(byte[])

Thực hiện một chuyển đổi sang toàn bộ hàng.

protected virtual int[] ProcessReadDataInt(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

int [ ]

Lời bài hát: Converted Array

ProcessReadDataLong(byte[])

Thực hiện một sự chuyển đổi cho hàng dài.

protected virtual long[] ProcessReadDataLong(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

long [ ]

Lời bài hát: Converted Array

ProcessReadDataShort(byte[])

Thực hiện một chuyển đổi sang chuỗi ngắn.

protected virtual short[] ProcessReadDataShort(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

short [ ]

Lời bài hát: Converted Array

Quy trìnhDataUnt(byte[])

Thực hiện một chuyển đổi sang dòng toàn bộ không được ký kết.

protected virtual uint[] ProcessReadDataUInt(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

uint [ ]

Lời bài hát: Converted Array

Quy trìnhDataLong(byte[])

Thực hiện một sự chuyển đổi đến Ushort array.

protected virtual ulong[] ProcessReadDataULong(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

ulong [ ]

Lời bài hát: Converted Array

Đánh giáDataUShort(byte[])

Thực hiện một chuyển đổi sang dòng ngắn không được ký kết.

protected virtual ushort[] ProcessReadDataUShort(byte[] data)

Parameters

data byte [ ]

Dữ liệu để chuyển đổi.

Returns

ushort [ ]

Lời bài hát: Converted Array

ReadBytes(byte[ ], int, dài, dài)

Đọc một loạt các giá trị byte từ dòng chảy.

public long ReadBytes(byte[] array, int arrayIndex, long position, long count)

Parameters

array byte [ ]

Lời bài hát: Array To Fill

arrayIndex int

Chỉ số array để bắt đầu đặt giá trị vào.

position long

Vị trí dòng chảy để đọc từ.

count long

Các yếu tố đếm để đọc.

Returns

long

Số lượng giá trị byte.

ReadBytes(dài, dài)

Đọc một loạt các giá trị byte không được ký từ dòng.

public byte[] ReadBytes(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

byte [ ]

Số lượng các giá trị byte không ký.

ReadDouble(dài)

Đọc một giá trị đôi duy nhất từ dòng chảy.

public double ReadDouble(long position)

Parameters

position long

Vị trí để đọc từ

Returns

double

Giá trị đôi duy nhất

ReadDoubleArray(dài, dài)

Đọc một loạt các giá trị kép từ dòng chảy.

public double[] ReadDoubleArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

double [ ]

Số lượng giá trị đôi.

ReadFloat(dài)

Đọc một giá trị float duy nhất từ dòng.

public float ReadFloat(long position)

Parameters

position long

Vị trí để đọc từ

Returns

float

Giá trị float duy nhất

ReadFloatArray(dài, dài)

Đọc một loạt các giá trị float từ dòng chảy.

public float[] ReadFloatArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

float [ ]

Số lượng giá trị float.

Exceptions

ArgumentOutOfRangeException

Đánh giá; mong đợi một con số tích cực.

ReadLong(dài)

Đọc giá trị dài không ký từ dòng chảy.

public long ReadLong(long position)

Parameters

position long

Vị trí để đọc từ

Returns

long

Một giá trị ngắn không được ký kết.

ReadLongArray(dài, dài)

Đọc một loạt các giá trị cuối cùng từ dòng chảy.

public long[] ReadLongArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

long [ ]

Lời bài hát The Last Array

Exceptions

ArgumentOutOfRangeException

Câu trả lời ra khỏi phạm vi

ReadRational(dài)

Đọc một giá trị số lý đơn từ dòng.

public TiffRational ReadRational(long position)

Parameters

position long

Vị trí để đọc từ

Returns

TiffRational

con số hợp lý.

ReadRationalArray(dài, dài)

Đọc một loạt các giá trị hợp lý từ dòng chảy.

public TiffRational[] ReadRationalArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

TiffRational [ ]

Một loạt các giá trị hợp lý.

Exceptions

ArgumentOutOfRangeException

Đánh giá; mong đợi một con số tích cực.

ĐọcByte(dài)

Đọc ký dữ liệu byte từ dòng.

public sbyte ReadSByte(long position)

Parameters

position long

Vị trí để đọc từ

Returns

sbyte

Giá trị byte ký.

ĐọcByteArray(dài, dài)

Đọc một loạt các giá trị byte ký từ dòng.

public sbyte[] ReadSByteArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

sbyte [ ]

Số lượng các giá trị byte đã ký.

Đọc →(dài)

Đọc ký giá trị toàn bộ từ dòng chảy.

public int ReadSInt(long position)

Parameters

position long

Vị trí để đọc từ

Returns

int

Một giá trị toàn diện được ký kết.

Đọc →(dài, dài)

Đọc một loạt các giá trị toàn bộ được ký từ dòng.

public int[] ReadSIntArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

int [ ]

Số lượng các giá trị toàn diện được ký kết.

Exceptions

ArgumentOutOfRangeException

tính;Total byte count is negative. + count + x4= + totalBytes

ĐọcNhân(dài)

Đọc một giá trị số hợp lý duy nhất được ký từ dòng.

public TiffSRational ReadSRational(long position)

Parameters

position long

Vị trí để đọc từ

Returns

TiffSRational

Số hợp lý đã ký.

ReadNhạc Chuông(dài, dài)

Đọc một loạt các giá trị hợp lý được ký từ dòng chảy.

public TiffSRational[] ReadSRationalArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

TiffSRational [ ]

Các giá trị hợp lý được ký kết.

Exceptions

ArgumentOutOfRangeException

Đánh giá; mong đợi một con số tích cực.

Đọc ngắn(dài)

Đọc chữ ký giá trị ngắn từ dòng chảy.

public short ReadSShort(long position)

Parameters

position long

Vị trí để đọc từ

Returns

short

Một giá trị ngắn ký.

Lời bài hát: ReadShortArray(dài, dài)

Đọc một loạt các giá trị ngắn được ký từ dòng.

public short[] ReadSShortArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

short [ ]

Số lượng các giá trị ngắn được ký.

Exceptions

ArgumentOutOfRangeException

Đánh giá; mong đợi một con số tích cực.

Đọc(dài)

Đọc giá trị toàn bộ không ký từ dòng.

public uint ReadUInt(long position)

Parameters

position long

Vị trí để đọc từ

Returns

uint

Một giá trị toàn diện không ký kết.

Đọc →(dài, dài)

Đọc một loạt các giá trị toàn diện không được ký từ dòng chảy.

public uint[] ReadUIntArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

uint [ ]

Số lượng các giá trị toàn diện không được ký kết.

Exceptions

ArgumentOutOfRangeException

tính;Total byte count is negative. + count + x4= + totalBytes

Đọc(dài)

Đọc giá trị dài không ký từ dòng chảy.

public ulong ReadULong(long position)

Parameters

position long

Vị trí để đọc từ

Returns

ulong

Một giá trị ngắn không được ký kết.

ĐọcLongArray(dài, dài)

Đọc một loạt các giá trị cuối cùng từ dòng chảy.

public ulong[] ReadULongArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

ulong [ ]

Lời bài hát The Last Array

Exceptions

ArgumentOutOfRangeException

Câu trả lời ra khỏi phạm vi

ReadThời gian(dài)

Đọc giá trị ngắn không ký từ dòng.

public ushort ReadUShort(long position)

Parameters

position long

Vị trí để đọc từ

Returns

ushort

Một giá trị ngắn không được ký kết.

ĐọcThuyết Minh(dài, dài)

Đọc một loạt các giá trị toàn diện không được ký từ dòng chảy.

public ushort[] ReadUShortArray(long position, long count)

Parameters

position long

Vị trí để đọc từ

count long

Các yếu tố đếm.

Returns

ushort [ ]

Số lượng các giá trị toàn diện không được ký kết.

Exceptions

ArgumentOutOfRangeException

tính;Total byte count is negative. + count + x2= + totalBytes

ToStreamContainer(dài)

Chuyển đổi dữ liệu cơ bản sang container dòng.

public StreamContainer ToStreamContainer(long startPosition)

Parameters

startPosition long

Bắt đầu vị trí để bắt đầu chuyển đổi từ.

Returns

StreamContainer

WL17_.StreamContainer với dữ liệu chuyển đổi.

 Tiếng Việt