Class TiffStreamReader

Class TiffStreamReader

اسم الفضاء : Aspose.Imaging.FileFormats.Tiff.FileManagement تجميع: Aspose.Imaging.dll (25.4.0)

تدفق تيف للتعامل مع تنسيق ملف تيف الصغير.

public class TiffStreamReader : #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk=

Inheritance

object #=zdHYrp8g4XyptXTWKIMGNvlzbvJsVcv0s_yEMnLVNO3tB9hQcHnCc5xk= TiffStreamReader

Derived

BigTiffReader , TiffBigEndianStreamReader

الأعضاء الموروثين

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

Constructors

TiffStreamReader(بيوت[])

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.

public TiffStreamReader(byte[] data)

Parameters

data byte [ ]

بيوت إرسال البيانات.

TiffStreamReader(بيوت[ ]إنت)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.

public TiffStreamReader(byte[] data, int startIndex)

Parameters

data byte [ ]

بيوت إرسال البيانات.

startIndex int

مؤشر البداية إلى data'.

TiffStreamReader(بيوت[ ]إنت، إنت)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.

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

Parameters

data byte [ ]

بيوت إرسال البيانات.

startIndex int

مؤشر البداية إلى data'.

dataLength int

طول البيانات .

TiffStreamReader(StreamContainer)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.FileFormats.Tiff.FileManagement.TiffStreamReader.

public TiffStreamReader(StreamContainer streamContainer)

Parameters

streamContainer StreamContainer

حاوية التدفق .

Properties

Length

يحصل على طول القارئ.

public long Length { get; }

قيمة الممتلكات

long

ThrowExceptions

يحصل أو يضع قيمة تشير إلى ما إذا كانت الاستثناءات يتم إلقاءها على معالجة البيانات غير الصحيحة (القراءة أو الكتابة إلى البث).

public bool ThrowExceptions { get; set; }

قيمة الممتلكات

bool

Methods

ProcessReadDataDouble(بيوت[])

إجراء تحويل إلى شريط مزدوج.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

double [ ]

الوسائل المحمولة .

ProcessReadDataFloat(بيوت[])

إجراء تحويل إلى شريط السفينة.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

float [ ]

الوسائل المحمولة .

ProcessReadDataInt(بيوت[])

إجراء تحويل إلى سلسلة كاملة.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

int [ ]

الوسائل المحمولة .

ProcessReadDataLong(بيوت[])

يؤدي إلى تحويل على المدى الطويل.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

long [ ]

الوسائل المحمولة .

ProcessReadDataShort(بيوت[])

إجراء تحويل إلى المجموعة القصيرة.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

short [ ]

الوسائل المحمولة .

المحاضرةتاريخ(بيوت[])

إجراء تحويل إلى السلسلة الكاملة غير الموقعة.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

uint [ ]

الوسائل المحمولة .

إحصائيات(بيوت[])

إجراء تحويل إلى شريط الازدحام.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

ulong [ ]

الوسائل المحمولة .

إحصائياتDataUShort(بيوت[])

إجراء تحويل إلى السلسلة القصيرة غير الموقعة.

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

Parameters

data byte [ ]

البيانات التي يجب تحويلها.

Returns

ushort [ ]

الوسائل المحمولة .

ReadBytes(بيوت[ ], int , طويل , طويل)

يقرأ مجموعة من القيم البايتية من التدفق.

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

Parameters

array byte [ ]

الشريط الذي يملأ.

arrayIndex int

مؤشر الصلة للبدء في وضع القيم إلى.

position long

موقع تدفق للقراءة من.

count long

العناصر تعتمد على القراءة.

Returns

long

مجموعة من القيم البايتية.

ReadBytes(طويلة، طويلة)

يقرأ مجموعة من قيم بايت غير الموقعة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

byte [ ]

مجموعة من القيم البايتية غير الموقعة.

ReadDouble(طويلة)

اقرأ قيمة مزدوجة واحدة من التدفق.

public double ReadDouble(long position)

Parameters

position long

موقف القراءة من.

Returns

double

القيمة المزدوجة الواحدة.

ReadDoubleArray(طويلة، طويلة)

يقرأ سلسلة من القيم المزدوجة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

double [ ]

قيمة قيمة مزدوجة.

ReadFloat(طويلة)

اقرأ قيمة منفردة من التدفق.

public float ReadFloat(long position)

Parameters

position long

موقف القراءة من.

Returns

float

قيمة السفينة الواحدة.

ReadFloatArray(طويلة، طويلة)

يقرأ سلسلة من القيم المسطحة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

float [ ]

القيمة المتعددة القيم المسطحة.

Exceptions

ArgumentOutOfRangeException

الحساب؛ توقع رقم إيجابي.

ReadLong(طويلة)

اقرأ القيمة الطويلة غير الموقعة من التدفق.

public long ReadLong(long position)

Parameters

position long

موقف القراءة من.

Returns

long

القيمة القصيرة غير الموقعة.

ReadLongArray(طويلة، طويلة)

يقرأ مجموعة من القيم الأخيرة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

long [ ]

في آخر النسخة.

Exceptions

ArgumentOutOfRangeException

الحجة خارج نطاق

ReadRational(طويلة)

اقرأ قيمة رقم عقلاني واحد من التدفق.

public TiffRational ReadRational(long position)

Parameters

position long

موقف القراءة من.

Returns

TiffRational

العدد العقلاني .

ReadRationalArray(طويلة، طويلة)

يقرأ مجموعة من القيم العقلانية من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

TiffRational [ ]

مجموعة من القيم العقلانية.

Exceptions

ArgumentOutOfRangeException

الحساب؛ توقع رقم إيجابي.

اقرأ المزيد(طويلة)

قراءة بيانات بايت الموقعة من التدفق.

public sbyte ReadSByte(long position)

Parameters

position long

موقف القراءة من.

Returns

sbyte

قيمة بايت الموقعة.

اقرأ المزيد(طويلة، طويلة)

يقرأ سلسلة من قيم بايت الموقعة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

sbyte [ ]

قيمة بايت الموقعة.

قراءة(طويلة)

اقرأ القيمة الكاملة الموقعة من التدفق.

public int ReadSInt(long position)

Parameters

position long

موقف القراءة من.

Returns

int

القيمة الكاملة الموقعة.

اقرأ المزيد(طويلة، طويلة)

يقرأ مجموعة من القيم الكاملة الموقعة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

int [ ]

قيمة القيمة الكاملة الموقعة.

Exceptions

ArgumentOutOfRangeException

العد؛ العد الإجمالي للبايتات سلبية. + العد + x4= + totalBytes

القراءة(طويلة)

اقرأ قيمة رقم عقلاني واحد تم توقيعه من التدفق.

public TiffSRational ReadSRational(long position)

Parameters

position long

موقف القراءة من.

Returns

TiffSRational

الرقم العقلاني الموقّع

اقرأالسلسلة(طويلة، طويلة)

يقرأ سلسلة من القيم العقلانية الموقعة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

TiffSRational [ ]

قاعدة القيم العقلانية الموقعة.

Exceptions

ArgumentOutOfRangeException

الحساب؛ توقع رقم إيجابي.

قراءة قصيرة(طويلة)

اقرأ القيمة القصيرة الموقعة من التدفق.

public short ReadSShort(long position)

Parameters

position long

موقف القراءة من.

Returns

short

القيمة القصيرة الموقعة

اقرأ المزيد(طويلة، طويلة)

يقرأ سلسلة من القيم القصيرة الموقعة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

short [ ]

قيمة القصيرة الموقعة.

Exceptions

ArgumentOutOfRangeException

الحساب؛ توقع رقم إيجابي.

قراءة(طويلة)

اقرأ القيمة الكاملة غير الموقعة من التدفق.

public uint ReadUInt(long position)

Parameters

position long

موقف القراءة من.

Returns

uint

القيمة الكاملة غير الموقعة.

اقرأ المزيد(طويلة، طويلة)

يقرأ مجموعة من القيم الكاملة غير الموقعة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

uint [ ]

مجموعة من القيم الكاملة غير الموقعة.

Exceptions

ArgumentOutOfRangeException

العد؛ العد الإجمالي للبايتات سلبية. + العد + x4= + totalBytes

قراءة(طويلة)

اقرأ القيمة الطويلة غير الموقعة من التدفق.

public ulong ReadULong(long position)

Parameters

position long

موقف القراءة من.

Returns

ulong

القيمة القصيرة غير الموقعة.

اقرأ المزيد(طويلة، طويلة)

يقرأ مجموعة من القيم الأخيرة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

ulong [ ]

في آخر النسخة.

Exceptions

ArgumentOutOfRangeException

الحجة خارج نطاق

اقرأ المزيد(طويلة)

اقرأ القيمة القصيرة غير الموقعة من التدفق.

public ushort ReadUShort(long position)

Parameters

position long

موقف القراءة من.

Returns

ushort

القيمة القصيرة غير الموقعة.

اقرأ المزيد(طويلة، طويلة)

يقرأ مجموعة من القيم الكاملة غير الموقعة من التدفق.

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

Parameters

position long

موقف القراءة من.

count long

الحساب عن العناصر

Returns

ushort [ ]

مجموعة من القيم الكاملة غير الموقعة.

Exceptions

ArgumentOutOfRangeException

العد؛ العد الإجمالي للبايتات سلبية. + العد + x2= + totalBytes

ToStreamContainer(طويلة)

تحويل البيانات الأساسية إلى حاوية التدفق.

public StreamContainer ToStreamContainer(long startPosition)

Parameters

startPosition long

موقع البدء لبدء التحويل من.

Returns

StreamContainer

Aspose.Imaging.StreamContainer مع البيانات التي تم تحويلها.

 عربي