BinaryReader
Opinie generală
BinaryReader este o clasă în Aspose.Font FOSS pentru Python.
Îmbrăcăminte o sursă de byte în BytesIO pentru big-endian font binar parsing.
Această clasă oferă 20 de metode pentru a lucra cu obiecte BinaryReader în programele Python. Metodele disponibile includ: __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, și 8 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
| `init(source: bytes | io.IOBase)` |
tell() → int | Întoarce fluxul de date în curs de desfăşurare. |
seek(offset: int, whence: int) | Se mută cursorul de citire la offset dat folosind specificat unde |
remaining() → int | Întoarce numărul de baiti necitite rămase în flux. |
read_u8() → int | Citește un număr întreg de 8 biți neînsemnat și îl returnă ca int. |
read_u16() → int | Citește un număr întreg big-endian neînsemnat de 16 biți din sursa bajtului subiacentă și avansează cursorul citit. |
read_u16_le() → int | Citește un număr întreg de 16 biți nesignat. |
read_u32() → int | Citește un număr întreg big-endian neînsemnat de 32 de biți. |
read_u32_le() → int | Citește un număr întreg de 32 biți nesignat. |
read_u64() → int | Citeste un număr întreg big-endian neînsemnat de 64 de biți. |
read_i8() → int | Citește un întreg semnat de 8 biți. |
read_i16() → int | Citește un număr întreg big-endian semnat de 16 biți. |
read_i16_le() → int | Citește un întreg cu 16 biți semnat de little-endian. |
read_i32() → int | Citește un număr întreg big-endian semnat de 32 de biți. |
read_fixed() → float | 16.16 fixed-point → float. |
read_f2dot14() → float | 2.14 fixed-point → float. |
read_bytes(n: int) → bytes | Citește n de bați din flux și le returnă ca baţi. |
read_tag() → str | Citirea unei etichete ASCII de 4 biți (de exemplu:. |
read_pascal_string() → str | Citeste un string cu prefix lungime in stil Pascal. |
read_cstring() → str | Citeste un C-string cu terminatie zero. |