BinaryReader
Översikt
BinaryReader är en klass i Aspose.Font FOSS för Python.
Vänder en byte källa i sökbar BytesIO för big-endian font binära parsing.
Denna klass ger 20 metoder för att arbeta med BinaryReader objekt i Python-program. Tillgängliga metoder inkluderar: __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,och åtta ytterligare metoder. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Font FOSS för Pythons paket.
Metoder
| Signature | Beskrivning |
|---|---|
| `init(source: bytes | io.IOBase)` |
tell() → int | Återställer den aktuella byten avgift inom strömmen |
seek(offset: int, whence: int) | Flytta läskursen till den angivna offset med hjälp av det angivet kursset |
remaining() → int | Återställer antalet okända byter som lämnas i strömmen |
read_u8() → int | Läser en okänd 8-bitars integrator och returnerar den som int |
read_u16() → int | Läser en stor-endian icke-signat 16-bitars helhet från den underliggande byten källa och fördjupa läskursen |
read_u16_le() → int | Läs en liten-endian okända 16-bitars helhet |
read_u32() → int | Läs en stor-endian icke-signat 32-bitars integrator |
read_u32_le() → int | Läs en liten-endian okända 32-bitars helhet |
read_u64() → int | Läs en stor-endian icke-signat 64-bitars integrator |
read_i8() → int | Läs en undertecknad 8-bitars integrator |
read_i16() → int | Läs en stor-endian undertecknad 16-bitars integrator |
read_i16_le() → int | Läs en liten-endian undertecknad 16-bitars helhet |
read_i32() → int | Läs en stor-endian undertecknad 32-bitars integrator |
read_fixed() → float | 16.16 fixed-point → float. |
read_f2dot14() → float | 2.14 fixed-point → float. |
read_bytes(n: int) → bytes | Läser n byter från strömmen och returnerar dem som byte |
read_tag() → str | Läs en 4-bitars ASCII tag (t.ex. |
read_pascal_string() → str | Läs en Pascal-stil längd förfäst sträng. |
read_cstring() → str | Läs en nollterminerad C-sträng. |