TiffStreamReader

Inheritance: java.lang.Object, com.aspose.fileformats.fileformats.tiff.filemanagement.TiffStreamSeeker

public class TiffStreamReader extends TiffStreamSeeker

تيار tiff لمعالجة تنسيق ملف tiff ذو النهاية الصغيرة.

المنشئات

المنشئالوصف
TiffStreamReader(byte[] data)ينشئ مثيلاً جديداً من الفئة TiffStreamReader.
TiffStreamReader(byte[] data, int startIndex)ينشئ مثيلاً جديداً من الفئة TiffStreamReader.
TiffStreamReader(byte[] data, int startIndex, int dataLength)ينشئ مثيلاً جديداً من الفئة TiffStreamReader.
TiffStreamReader(StreamContainer streamContainer)ينشئ مثيلاً جديداً من الفئة TiffStreamReader.

الطرق

طريقةالوصف
getLength()يحصل على طول القارئ.
getThrowExceptions()يحصل أو يعيّن قيمة تشير إلى ما إذا كانت الاستثناءات تُرمى عند معالجة البيانات غير الصحيحة (القراءة أو الكتابة إلى التدفق).
setThrowExceptions(boolean value)يحصل أو يعيّن قيمة تشير إلى ما إذا كانت الاستثناءات تُرمى عند معالجة البيانات غير الصحيحة (القراءة أو الكتابة إلى التدفق).
readBytes(byte[] array, int arrayIndex, long position, long count)يقرأ مصفوفة من قيم البايت من التدفق.
readBytes(long position, long count)يقرأ مصفوفة من قيم البايت غير الموقعة من التدفق.
readDouble(long position)يقرأ قيمة مزدوجة واحدة من التدفق.
readDoubleArray(long position, long count)يقرأ مصفوفة من القيم المزدوجة من التدفق.
readFloat(long position)يقرأ قيمة عائمة واحدة من التدفق.
readFloatArray(long position, long count)يقرأ مصفوفة من القيم العائمة من التدفق.
readRational(long position)يقرأ قيمة عدد نسبي واحد من التدفق.
readSRational(long position)يقرأ قيمة عدد نسبي موقّع واحد من التدفق.
readRationalArray(long position, long count)يقرأ مصفوفة من القيم النسبية من التدفق.
readSRationalArray(long position, long count)يقرأ مصفوفة من القيم النسبية الموقعة من التدفق.
readSByte(long position)يقرأ بيانات بايت موقعة من التدفق.
readSByteArray(long position, long count)يقرأ مصفوفة من قيم البايت الموقعة من التدفق.
readSInt(long position)يقرأ قيمة عدد صحيح موقّع من التدفق.
readSIntArray(long position, long count)يقرأ مصفوفة من قيم الأعداد الصحيحة الموقعة من التدفق.
readSShort(long position)يقرأ قيمة قصير موقّع من التدفق.
readSShortArray(long position, long count)يقرأ مصفوفة من قيم القصير الموقعة من التدفق.
readUInt(long position)يقرأ قيمة عدد صحيح غير موقّع من التدفق.
readUIntArray(long position, long count)يقرأ مصفوفة من قيم الأعداد الصحيحة غير الموقعة من التدفق.
readUShort(long position)يقرأ قيمة قصير غير موقّع من التدفق.
readUShortArray(long position, long count)يقرأ مصفوفة من قيم الأعداد الصحيحة غير الموقعة من التدفق.
readLong(long position)يقرأ قيمة عدد طويل غير موقّع من التدفق.
readLongArray(long position, long count)يقرأ مصفوفة من قيم الأعداد الطويلة من التدفق.
readULong(long position)يقرأ قيمة عدد طويل غير موقّع من التدفق.
readULongArray(long position, long count)يقرأ مصفوفة من قيم الأعداد الطويلة غير الموقعة من التدفق.
toStreamContainer(long startPosition)يحوّل البيانات الأساسية إلى حاوية التدفق.

TiffStreamReader(byte[] data)

public TiffStreamReader(byte[] data)

ينشئ مثيلاً جديداً من الفئة TiffStreamReader.

Parameters:

معاملنوعالوصف
البياناتbyte[]بيانات مصفوفة البايت.

TiffStreamReader(byte[] data, int startIndex)

public TiffStreamReader(byte[] data, int startIndex)

ينشئ مثيلاً جديداً من الفئة TiffStreamReader.

Parameters:

معاملنوعالوصف
البياناتbyte[]بيانات مصفوفة البايت.
startIndexintفهرس البداية في data.

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

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

ينشئ مثيلاً جديداً من الفئة TiffStreamReader.

Parameters:

معاملنوعالوصف
البياناتbyte[]بيانات مصفوفة البايت.
startIndexintفهرس البداية في data.
dataLengthintطول البيانات.

TiffStreamReader(StreamContainer streamContainer)

public TiffStreamReader(StreamContainer streamContainer)

ينشئ مثيلاً جديداً من الفئة TiffStreamReader.

Parameters:

معاملنوعالوصف
streamContainerStreamContainerحاوية الدفق.

getLength()

public long getLength()

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

القيمة: طول القارئ.

Returns: long

getThrowExceptions()

public boolean getThrowExceptions()

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

القيمة: true إذا تم رمي الاستثناءات عند معالجة البيانات غير الصحيحة؛ وإلا، يتم تجاهل حالات الخطأ بصمت.

Returns: boolean

setThrowExceptions(boolean value)

public void setThrowExceptions(boolean value)

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

القيمة: true إذا تم رمي الاستثناءات عند معالجة البيانات غير الصحيحة؛ وإلا، يتم تجاهل حالات الخطأ بصمت.

Parameters:

معاملنوعالوصف
القيمةboolean

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

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

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

Parameters:

معاملنوعالوصف
مصفوفةbyte[]المصفوفة للتعبئة.
arrayIndexintفهرس المصفوفة للبدء بوضع القيم.
positionlongموضع الدفق للقراءة منه.
countlongعدد العناصر للقراءة.

Returns: long - مصفوفة قيم البايت.

readBytes(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: byte[] - مصفوفة قيم البايت غير الموقعة.

readDouble(long position)

public double readDouble(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: double - القيمة المزدوجة المفردة.

readDoubleArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: double[] - مصفوفة قيم مزدوجة.

readFloat(long position)

public float readFloat(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: float - القيمة العائمة المفردة.

readFloatArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: float[] - مصفوفة قيم عائمة.

readRational(long position)

public TiffRational readRational(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: TiffRational - The rational number.

readSRational(long position)

public TiffSRational readSRational(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: TiffSRational - The signed rational number.

readRationalArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: com.aspose.imaging.fileformats.tiff.TiffRational[] - مصفوفة القيم النسبية.

readSRationalArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: com.aspose.imaging.fileformats.tiff.TiffSRational[] - مصفوفة القيم النسبية الموقعة.

readSByte(long position)

public byte readSByte(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: byte - قيمة البايت الموقعة.

readSByteArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: byte[] - مصفوفة قيم البايت الموقعة.

readSInt(long position)

public int readSInt(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: int - قيمة عدد صحيح موقّع.

readSIntArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: int[] - مصفوفة قيم عدد صحيح موقعة.

readSShort(long position)

public short readSShort(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: short - قيمة قصير موقّعة.

readSShortArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: short[] - مصفوفة قيم قصير موقعة.

readUInt(long position)

public long readUInt(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: long - قيمة عدد صحيح غير موقّع.

readUIntArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: long[] - مصفوفة قيم عدد صحيح غير موقعة.

readUShort(long position)

public int readUShort(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: int - قيمة قصيرة غير موقعة.

readUShortArray(long position, long count)

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

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: int[] - مصفوفة من القيم الصحيحة غير الموقعة.

readLong(long position)

public final long readLong(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: long - قيمة قصيرة غير موقعة.

readLongArray(long position, long count)

public final long[] readLongArray(long position, long count)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: long[] - مصفوفة ulong.

readULong(long position)

public final long readULong(long position)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.

Returns: long - قيمة قصيرة غير موقعة.

readULongArray(long position, long count)

public final long[] readULongArray(long position, long count)

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

Parameters:

معاملنوعالوصف
positionlongالموضع للقراءة منه.
countlongعدد العناصر.

Returns: long[] - مصفوفة ulong.

toStreamContainer(long startPosition)

public StreamContainer toStreamContainer(long startPosition)

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

Parameters:

معاملنوعالوصف
startPositionlongموضع البداية للبدء في التحويل منه.

Returns: StreamContainer - The StreamContainer with converted data.