BinaryWriter
BinaryWriter
Összefoglaló
BinaryWriter egy osztály a FOSS-ban Pythonhoz.
Bátokat gyűjt a bináris betűtípusok sorozatosításához.
Ez a osztály 19 módszert biztosít az BinaryWriter objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: __init__, seek, tell, to_bytes, write_bytes, write_f2dot14, write_fixed, write_i16, write_i16_le, write_i32, write_i8, write_padding, és 7 további módszer. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag.
Módszerek
| Az aláírás: | Leírás |
|---|---|
__init__() | Hívások init Ebben a BinaryWriter példányban. |
tell() → int | A jelenlegi íróhelyet egész számként adja vissza. |
seek(offset: int) | Keress egy abszolút pozíciót a hát-pálcázáshoz. |
to_bytes() → bytes | Az összegyűjtött bináris adatokat bytes objektumként adja vissza. |
write_u8(v: int) | Egy aláírás nélküli 8 bites egész számot ír a pufferbe. |
write_u16(v: int) | Egy 16 bites egész számot ír nagy-végleges sorrendben. |
write_u16_le(v: int) | A BinaryWriter példányon write_u16_le hívás. |
write_u32(v: int) | A BinaryWriter példányon write_u32 hívás. |
write_u32_le(v: int) | 32 bites egész számot ír ki kis-endiánus sorrendben. |
write_u64(v: int) | A BinaryWriter példányon write_u64 hívás. |
write_i8(v: int) | Írja a búferbe egy aláírt 8 bites egész számot. |
write_i16(v: int) | Egy 16 bites egész számot ír nagy-végleges sorrendben. |
write_i16_le(v: int) | A BinaryWriter példányon write_i16_le hívás. |
write_i32(v: int) | A BinaryWriter példányon írj_i32 hívás. |
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) | Írjon egy 4 karakteres ASCII címkét. |
write_padding(n: int) | Írj n nullát. |