فئة TiffDataType

Summary: The TIFF data type.

Module: aspose.imaging.fileformats.tiff

Full Name: aspose.imaging.fileformats.tiff.TiffDataType

Properties

NameTypeAccessالوصف
countintrيحصل على عدد العناصر.
data_sizeintrيحصل على حجم قيمة العلامة.
element_sizeSystem.Byterيحصل على حجم العنصر بالبايت.
idintrيحصل على معرف العلامة كرقم.
is_validboolrيحصل على قيمة تشير إلى ما إذا كانت بيانات العلامة صالحة. العلامة الصالحة تحتوي على بيانات يمكن حفظها. العلامة غير الصالحة لا يمكن تخزينها.
tag_idTiffTagsrيحصل على معرف العلامة.
tag_typeTiffDataTypesrيحصل على نوع العلامة.
القيمةSystem.Objectr/wيحصل أو يضبط القيمة التي يحتويها هذا النوع من البيانات.

Methods

Nameالوصف
compare_to(obj)يقارن المثيل الحالي مع كائن آخر من نفس النوع ويعيد عددًا صحيحًا يشير إلى ما إذا كان المثيل الحالي يسبق أو يتبع أو يقع في نفس الموضع في ترتيب الفرز مثل الكائن الآخر.
deep_clone()ينفذ استنساخًا عميقًا لهذا المثيل.
get_additional_data_size(size_of_tag_value)يحصل على حجم قيمة العلامة الإضافية بالبايت (في حالة عدم قدرة العلامة على احتواء القيمة الكاملة للعلامة).
get_aligned_data_size(size_of_tag_value)يحصل على حجم البيانات محاذيًا على حد 4 بايت (int) أو 8 بايت (long).
read_tag(data_stream, position)يقرأ بيانات العلامة.
write_additional_data(data_stream)يكتب بيانات العلامة الإضافية.
write_tag(data_stream, additional_data_offset)يكتب بيانات العلامة.

Method: compare_to(obj)

 compare_to(obj) 

يقارن المثيل الحالي مع كائن آخر من نفس النوع ويعيد عددًا صحيحًا يشير إلى ما إذا كان المثيل الحالي يسبق أو يتبع أو يقع في نفس الموضع في ترتيب الفرز مثل الكائن الآخر.

Parameters:

معاملنوعالوصف
objSystem.Objectكائن للمقارنة مع هذا المثيل.

Returns

نوعالوصف
intعدد صحيح موقع 32 بت يشير إلى الترتيب النسبي للكائنات التي يتم مقارنتها. قيمة الإرجاع لها هذه المعاني:
القيمة
المعنى
أقل من الصفر
هذا المثيل أصغر من obj.
صفر
هذا المثيل يساوي obj.
أكبر من الصفر
هذا المثيل أكبر من obj.

Method: deep_clone()

 deep_clone() 

ينفذ استنساخًا عميقًا لهذا المثيل.

Returns

نوعالوصف
TiffDataTypeاستنساخ عميق للمثيل الحالي.

Method: get_additional_data_size(size_of_tag_value)

 get_additional_data_size(size_of_tag_value) 

يحصل على حجم قيمة العلامة الإضافية بالبايت (في حالة عدم قدرة العلامة على احتواء القيمة الكاملة للعلامة).

Parameters:

معاملنوعالوصف
size_of_tag_valueSystem.Byteحجم قيمة العلامة: 4 أو 8 لـ BigTiff.

Returns

نوعالوصف
intحجم البيانات الإضافية بالبايت.

Method: get_aligned_data_size(size_of_tag_value)

 get_aligned_data_size(size_of_tag_value) 

يحصل على حجم البيانات محاذيًا على حد 4 بايت (int) أو 8 بايت (long).

Parameters:

معاملنوعالوصف
size_of_tag_valueSystem.Byteحجم قيمة العلامة.

Returns

نوعالوصف
intحجم البيانات المحاذاة بالبايت.

Method: read_tag(data_stream, position) [static]

 read_tag(data_stream, position) 

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

Parameters:

معاملنوعالوصف
data_streamTiffStreamReaderدفق البيانات.
positionintموضع العلامة.

Returns

نوعالوصف
TiffDataTypeالعلامة المقروءة.

Method: write_additional_data(data_stream)

 write_additional_data(data_stream) 

يكتب بيانات العلامة الإضافية.

Parameters:

معاملنوعالوصف
data_streamTiffStreamWriterدفق البيانات.

Returns

نوعالوصف
intعدد البايتات الفعلية المكتوبة.

Method: write_tag(data_stream, additional_data_offset)

 write_tag(data_stream, additional_data_offset) 

يكتب بيانات العلامة.

Parameters:

معاملنوعالوصف
data_streamTiffStreamWriterدفق البيانات.
additional_data_offsetintالإزاحة لكتابة البيانات الإضافية إليها.