BinaryWriter

المعلومات العامة

BinaryWriter هي فئة في Aspose.Font FOSS لـ Python.

يجمع بايتات لتحديد سلسلة الخط الثنائي.

يوفر هذا الفصل 19 طريقة للعمل مع BinaryWriter كائنات في برامج Python. المنهجيات المتاحة تشمل: __init__, seek, tell, to_bytes, write_bytes, write_f2dot14, write_fixed, write_i16, write_i16_le, write_i32, write_i8, write_padding,، و 7 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.

الطرق

التوقيعوصف
__init__()المكالمات فيديو في هذه الحالة BinaryWriter .
tell()intيعيد وضع الكتابة الحالية كعدد كامل
seek(offset: int)ابحث عن وضعية مطلقة لإعادة التطويق.
to_bytes()bytesيعيد البيانات الثنائية المتراكمة ككائن بايت.
write_u8(v: int)يكتب عدد كامل غير موقّع من 8 بتات إلى العازل.
write_u16(v: int)يكتب عدد كامل 16 بت غير موقّع في ترتيب كبير.
write_u16_le(v: int)تدعو write_u16_le على هذه BinaryWriter حالة.
write_u32(v: int)يطلب write_u32 على هذه BinaryWriter حالة.
write_u32_le(v: int)يكتب عدد صحيح 32 بت غير موقّع في ترتيب متناهي صغير.
write_u64(v: int)تدعو write_u64 على هذه BinaryWriter حالة.
write_i8(v: int)يكتب رقم كامل مؤشر بـ 8 بتات إلى العازل.
write_i16(v: int)يكتب عدد كامل متوقّع 16 بت في ترتيب كبير.
write_i16_le(v: int)تدعو write_i16_le على هذه BinaryWriter حالة.
write_i32(v: int)يطلب write_i32 على هذه BinaryWriter حالة.
write_fixed(v: float)16.16 fixed-point.
write_f2dot14(v: float)2.14 fixed-point.
`write_bytes(data: bytesbytearray)`
write_tag(tag: str)اكتب علامة ASCII من 4 أحرف.
write_padding(n: int)اكتب n صفر بايت.

انظر أيضاً

 العربية