BinaryReader
Revisión
BinaryReader Es una clase en Aspose.Font FOSS para Python.
Ruta una fuente de byte en BytesIO buscable para la parción binaria de las letras de gran tamaño.
Esta clase proporciona 20 métodos para trabajar con objetos BinaryReader en los programas de Python. Los métodos disponibles incluyen: __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,y 8 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python.
Metodología
| firma | Descripción |
|---|---|
| `init(source: bytes | io.IOBase)` |
tell() → int | Retorna el descuento de byte actual dentro del flujo |
seek(offset: int, whence: int) | Mover el cursor de lectura a la despensa dada utilizando el cuántico especificado |
remaining() → int | Retorna el número de bajetas no leídos que se quedan en la corriente |
read_u8() → int | Lea un integrador de 8 bits sin firma y lo devolve como int. |
read_u16() → int | Lea un gran-endiano sin firmas 16 bits de la fuente básica y avanza el cursor de lectura. |
read_u16_le() → int | Lea un pequeño-endiano sin firmas 16-bit integral |
read_u32() → int | Lea un gran-endiano sin firmas 32-bit integer |
read_u32_le() → int | Lea un pequeño-endiano sin firmas 32-bit integral |
read_u64() → int | Lea un gran-endiano sin firmas 64-bit integer |
read_i8() → int | Se lea un 8-bit integer firmado |
read_i16() → int | Lea un big-endian firmado 16 bits integer |
read_i16_le() → int | Lea un pequeño-endiano firmado 16-bit integer |
read_i32() → int | Lea un big-endian firmado 32-bit integer |
read_fixed() → float | 16.16 fixed-point → float. |
read_f2dot14() → float | 2.14 fixed-point → float. |
read_bytes(n: int) → bytes | Lea n bytes de la corriente y los devolve como byte |
read_tag() → str | Leer un etiquetado ASCII de 4 bits (por ejemplo. |
read_pascal_string() → str | Leer una línea de estilo Pascal con longitud prefixiada. |
read_cstring() → str | Leer una línea C terminada cero. |