BinaryWriter

Opinie generală

BinaryWriter este o clasă în Aspose.Font FOSS pentru Python.

Acumula baiti pentru serializarea fontului binar.

Această clasă oferă 19 metode pentru a lucra cu obiecte BinaryWriter în programele Python. Metodele disponibile includ: __init__, seek, tell, to_bytes, write_bytes, write_f2dot14, write_fixed, write_i16, write_i16_le, write_i32, write_i8, write_padding, şi 7 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python.

Metode de evaluare

SignatureDescriere:
__init__()Calls init (încetare) pe acest BinaryWriter instanță.
tell()intÎntoarce poziția curentă de scris ca un număr întreg
seek(offset: int)Caută o poziţie absolută pentru refacere.
to_bytes()bytesÎntoarce datele binare cumulate ca obiect de byte.
write_u8(v: int)Scrie un integer de 8 biți neînsemnat în buffer.
write_u16(v: int)Scrie un număr întreg de 16 biți fără semn în ordinea big-endian.
write_u16_le(v: int)Chema write_u16_le pe această instanță BinaryWriter.
write_u32(v: int)Chema write_u32 pe această instanță BinaryWriter.
write_u32_le(v: int)Scrie un număr întreg de 32 biți fără semn în ordinea mică-endiană.
write_u64(v: int)Chema write_u64 pe această instanță BinaryWriter.
write_i8(v: int)Scrie un întreg semnat de 8 biți în buffer.
write_i16(v: int)Scrie un număr întreg semnat de 16 biți în ordine big-endiană.
write_i16_le(v: int)Chema write_i16_le pe această instanță BinaryWriter.
write_i32(v: int)Chema write_i32 pe această instanță BinaryWriter.
write_fixed(v: float)16,16 de punct fix.
write_f2dot14(v: float)2,14 de la un punct fix.
`write_bytes(data: bytesbytearray)`
write_tag(tag: str)Scrie un tag ASCII de 4 caractere.
write_padding(n: int)Scrie n zero de baiti.

Vezi și:

 Română