BinaryWriter

BinaryWriter

Overview

BinaryWriter je třída v Aspose.Font FOSS pro Python.

Akumuleje byty pro sérializaci binárního písma.

Tato třída poskytuje 19 metod pro práci s BinaryWriter objekty v programech Python. K dispozici jsou následující metody: __init__, seek, tell, to_bytes, write_bytes, write_f2dot14, write_fixed, write_i16, write_i16_le, write_i32, write_i8, write_padding, a 7 dalších metod. Všechny veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python.

Methods

SignatureDescription
__init__()Calls init (včetně) na tomto BinaryWriter příkladu.
tell()intVrací aktuální pozici psaní jako celé číslo .
seek(offset: int)Hledejte absolutní pozici pro zpětné oplácení.
to_bytes()bytesVrátí akumulované binární data jako objekt bytes .
write_u8(v: int)Napíše nezaměněné osmibitové celé číslo do pamfírky.
write_u16(v: int)Napíše nesigněné 16bitové celé číslo v velkoměrném pořadí.
write_u16_le(v: int)Volá write_u16_le na této instanci BinaryWriter .
write_u32(v: int)Volá write_u32 na této instanci BinaryWriter .
write_u32_le(v: int)Napíše 32bitové celé číslo v malém endovním pořadí.
write_u64(v: int)Volá write_u64 na této instanci BinaryWriter .
write_i8(v: int)Napíše se 8bitové celé číslo do bufera.
write_i16(v: int)Napíše se 16bitové celé číslo v velkém řádu.
write_i16_le(v: int)Volá write_i16_le na této instanci BinaryWriter .
write_i32(v: int)Volá write_i32 na této instanci 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)Napište čtyřznačný tag ASCII.
write_padding(n: int)Napište n nula bajtů.

See Also

 Čeština