BigEndianReader
Übersicht
BigEndianReader ist eine Klasse in Aspose.Psd FOSS für Python.
Liest Big-Endian-Daten aus einem Stream.
Diese Klasse deklariert 19 Methoden für BigEndianReader Objekte in Python Programmen. Verfügbare Methoden umfassen: __init__, dispose, read_byte, read_bytes, read_double, read_exactly, read_int16, read_int32, read_int64, read_pascal_string, read_pascal_string_aligned_to2, read_pascal_string_aligned_to4 und 7 weitere Methoden. Öffentliche Mitglieder sind für jede Python Anwendung nach der Installation des Aspose.Psd FOSS für Python Pakets zugänglich. Eigenschaften: length, position.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
position | int | Lesen | Gibt die Position zurück. |
length | int | Lesen | Ermittelt die Länge. |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(stream: io.BufferedIOBase, leave_open: bool) | Calls init(stream, leave_open) bei dieser BigEndianReader-Instanz. |
seek(offset: int, origin: int) | Ruft seek(offset, origin) bei dieser BigEndianReader-Instanz auf. |
read_byte() → int | Ruft read_byte auf dieser BigEndianReader-Instanz auf. |
read_sbyte() → int | Ruft read_sbyte auf dieser BigEndianReader-Instanz auf. |
read_bytes(count: int) → bytes | Ruft read_bytes(count) auf dieser BigEndianReader-Instanz auf. |
read_int16() → int | Ruft read_int16 auf dieser BigEndianReader-Instanz auf. |
read_uint16() → int | Ruft read_uint16 auf dieser BigEndianReader-Instanz auf. |
read_int32() → int | Ruft read_int32 auf dieser BigEndianReader-Instanz auf. |
read_uint32() → int | Ruft read_uint32 auf dieser BigEndianReader-Instanz auf. |
read_int64() → int | Ruft read_int64 auf dieser BigEndianReader-Instanz auf. |
read_uint64() → int | Ruft read_uint64 auf dieser BigEndianReader-Instanz auf. |
read_single() → float | Ruft read_single auf dieser BigEndianReader-Instanz auf. |
read_double() → float | Ruft read_double auf dieser BigEndianReader-Instanz auf. |
read_pascal_string(max_length: int) → str | Ruft read_pascal_string(max_length) auf dieser BigEndianReader-Instanz auf. |
read_pascal_string_aligned_to2(max_length: int) → str | Ruft read_pascal_string_aligned_to2(max_length) auf dieser BigEndianReader-Instanz auf. |
read_pascal_string_aligned_to4(max_length: int) → str | Ruft read_pascal_string_aligned_to4(max_length) auf dieser BigEndianReader-Instanz auf. |
read_exactly(size: int) → bytes | Ruft read_exactly(size) auf dieser BigEndianReader-Instanz auf. |
skip(count: int) | Ruft skip(count) auf dieser BigEndianReader-Instanz auf. |
dispose() | Ruft dispose für diese BigEndianReader-Instanz auf. |