BinaryWriter
BinaryWriter
خلاصه ای
BinaryWriter یک کلاس در Aspose.Font FOSS برای پایتون است.
بایت ها را برای سریالیزاسیون فونت های باینری جمع می کند.
این کلاس 19 روش برای کار با BinaryWriter در برنامه های پایتون را فراهم می کند. روش های موجود شامل: __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 برای پایتون به هر برنامه ی Python دسترسی دارند.
روش ها
| Signature | شرح: |
|---|---|
__init__() | Calls در حال حاضر در این 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) | یک عدد کامل ۳۲ بیتی بدون امضا را به ترتیب اندکی می نویسد. |
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) | در این BinaryWriter تماس می گیرد. |
write_fixed(v: float) | 16.16 fixed-point. |
write_f2dot14(v: float) | 2.14 fixed-point. |
| `write_bytes(data: bytes | bytearray)` |
write_tag(tag: str) | یک برچسب 4 کاراکتر ASCII بنویسید. |
write_padding(n: int) | n بايت صفر بنويس. |