BinaryWriter

BinaryWriter

Overview

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 додаткових методів. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python.

Methods

SignatureDescription
__init__()Calls 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)Напишіть 4-значний тег ASCII.
write_padding(n: int)Напишіть n нульових байтів.

See Also

 Українська