BinaryReader
BinaryReader
Összefoglaló
BinaryReader egy osztály a FOSS-ban Pythonhoz.
A big-endian font bináris elemzéséhez egy byte forrást csomagol a kereshető BytesIO-ba.
Ez a osztály 20 módszert biztosít a Python programokban BinaryReader objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: __init__, read_bytes, read_cstring, read_f2dot14, read_fixed, read_i16, read_i16_le, read_i32, read_i8, read_pascal_string, read_tag, read_u16, és 8 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(source: bytes | io.IOBase)` |
tell() → int | Visszaadja a folyó jelenlegi bájt-kivonulását. |
seek(offset: int, whence: int) | A megadott elforduláshoz helyezi a olvasási jelzőt, az adott whence-vel. |
remaining() → int | Visszaadja a folyásban maradt olvasatlan bájtok számát. |
read_u8() → int | Egy aláírás nélküli 8 bites egész számot olvassa el és int-ként adja vissza. |
read_u16() → int | Olvassa el a big-endian 16 bites egész számot az alapul szolgáló bájtforrásból, és előmozdítja az olvasási jelzőt. |
read_u16_le() → int | Egy kis-endián 16 bites egész számot olvas. |
read_u32() → int | A big-endian 32 bites egész számot olvassa el. |
read_u32_le() → int | Egy kis endia 32 bites egész számot olvas. |
read_u64() → int | A big-endian 64 bites egész számot olvassa el. |
read_i8() → int | Egy aláírt 8 bites egész számot olvassa el. |
read_i16() → int | Egy big-endian 16 bites egész számot ír le. |
read_i16_le() → int | Egy 16 bites egész számot olvas. |
read_i32() → int | Egy big-endian 32 bites egész számot ír le. |
read_fixed() → float | 16.16 fixed-point → float. |
read_f2dot14() → float | 2.14 fixed-point → float. |
read_bytes(n: int) → bytes | Olvassa el az n bájtot a folyóból, és visszaadja őket bytes formájában. |
read_tag() → str | Az ASCII tagok olvasása (pl. |
read_pascal_string() → str | Olvass egy Pascal-stílusú hosszúságos előjelzett sztringet. |
read_cstring() → str | Olvassunk egy null-terminált C szalagot. |