BinaryWriter

Približni podaci

BinaryWriter je klasa u Aspose.Font FOSS za Python.

Akumulira bajtove za serijalizaciju binarnih fontova.

Ova klasa pruža 19 metoda za rad s BinaryWriter objektima u Python programima. Postoje i sljedeće metode: __init__, seek, tell, to_bytes, write_bytes, write_f2dot14, write_fixed, write_i16, write_i16_le, write_i32, write_i8, write_padding, i 7 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Python aplikaciji nakon instalacije paketa Aspose.Font FOSS za Python.

Metoda za primjenu

PotpisOpisivanje
__init__()Pozivci init (izvorni broj) Na ovom BinaryWriter primjerka.
tell()intVraća trenutnu poziciju pisanja kao cijeli broj
seek(offset: int)Tražite apsolutnu poziciju za povratno liječenje.
to_bytes()bytesVrati akumulirane binarne podatke kao objekt bajta.
write_u8(v: int)Piše nepisan 8-bitni cijeli broj u rezervoar.
write_u16(v: int)Napisao je nesigrirani 16 bitni cijeli broj u velikom endinskom redu.
write_u16_le(v: int)Zove write_u16_le na ovom BinaryWriter primjerka.
write_u32(v: int)Zove write_u32 na ovom BinaryWriter primjerka.
write_u32_le(v: int)Napisao je nepisani 32-bitni cijeli broj u malom endinskom redu.
write_u64(v: int)Zove write_u64 na ovom BinaryWriter primjerka.
write_i8(v: int)Piše potpisani 8-bitni cijeli broj u rezervoar.
write_i16(v: int)Pisanje 16 bitnog cijela broja u velikom redoslijedu.
write_i16_le(v: int)Zove write_i16_le na ovom BinaryWriter primjerka.
write_i32(v: int)Zove write_i32 na ovom BinaryWriter primjerka.
write_fixed(v: float)16.16 fixed-point.
write_f2dot14(v: float)2.14 fixed-point.
`write_bytes(data: bytesbytearray)`
write_tag(tag: str)Napiši ASCII oznaku od 4 znaka.
write_padding(n: int)Napiši n nula bajta.

Također pogledajte:

 Hrvatski