BigEndianReader
Översikt
BigEndianReader är en klass i Aspose.Psd FOSS för Python.
Läser big-endian-data från en ström.
Denna klass deklarerar 19 metoder för BigEndianReader objekt i Python program. Tillgängliga metoder inkluderar: __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 och 7 ytterligare metoder. Offentliga medlemmar är tillgängliga för alla Python applikationer efter att ha installerat Aspose.Psd FOSS för Python paketet. Egenskaper: length, position.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
position | int | Läs | Hämtar positionen. |
length | int | Läs | Hämtar längden. |
Metoder
| Signatur | Beskrivning |
|---|---|
__init__(stream: io.BufferedIOBase, leave_open: bool) | Calls init(stream, leave_open) på detta BigEndianReader instance. |
seek(offset: int, origin: int) | Anropar seek(offset, origin) på detta BigEndianReader instance. |
read_byte() → int | Anropar read_byte på denna BigEndianReader-instans. |
read_sbyte() → int | Anropar read_sbyte på denna BigEndianReader-instans. |
read_bytes(count: int) → bytes | Anropar read_bytes(count) på denna BigEndianReader-instans. |
read_int16() → int | Anropar read_int16 på denna BigEndianReader-instans. |
read_uint16() → int | Kallar read_uint16 på denna BigEndianReader-instans. |
read_int32() → int | Kallar read_int32 på denna BigEndianReader-instans. |
read_uint32() → int | Kallar read_uint32 på denna BigEndianReader-instans. |
read_int64() → int | Kallar read_int64 på denna BigEndianReader-instans. |
read_uint64() → int | Anropar read_uint64 på denna BigEndianReader instans. |
read_single() → float | Anropar read_single på denna BigEndianReader instans. |
read_double() → float | Anropar read_double på denna BigEndianReader instans. |
read_pascal_string(max_length: int) → str | Anropar read_pascal_string(max_length) på denna BigEndianReader instans. |
read_pascal_string_aligned_to2(max_length: int) → str | Anropar read_pascal_string_aligned_to2(max_length) på detta BigEndianReader-instans. |
read_pascal_string_aligned_to4(max_length: int) → str | Anropar read_pascal_string_aligned_to4(max_length) på detta BigEndianReader-instans. |
read_exactly(size: int) → bytes | Anropar read_exactly(size) på detta BigEndianReader-instans. |
skip(count: int) | Anropar skip(count) på detta BigEndianReader-instans. |
dispose() | Anropar dispose på den här BigEndianReader-instansen. |