BigEndianReader
Огляд
BigEndianReader — це клас у Aspose.Psd FOSS для Python.
Зчитує дані у форматі big-endian з потоку.
Цей клас оголошує 19 методів для об’єктів BigEndianReader у програмах Python. Доступні методи включають: __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 та ще 7 додаткових методів. Публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.Psd FOSS для Python. Властивості: length, position.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
position | int | Читання | Отримує позицію. |
length | int | Читання | Отримує довжину. |
Методи
| Сигнатура | Опис |
|---|---|
__init__(stream: io.BufferedIOBase, leave_open: bool) | Calls init(stream, leave_open) на цьому екземплярі BigEndianReader. |
seek(offset: int, origin: int) | Викликає seek(offset, origin) на цьому екземплярі BigEndianReader. |
read_byte() → int | Викликає read_byte у цьому екземплярі BigEndianReader. |
read_sbyte() → int | Викликає read_sbyte у цьому екземплярі BigEndianReader. |
read_bytes(count: int) → bytes | Викликає read_bytes(count) у цьому екземплярі BigEndianReader. |
read_int16() → int | Викликає read_int16 у цьому екземплярі BigEndianReader. |
read_uint16() → int | Викликає read_uint16 на цьому екземплярі BigEndianReader. |
read_int32() → int | Викликає read_int32 на цьому екземплярі BigEndianReader. |
read_uint32() → int | Викликає read_uint32 на цьому екземплярі BigEndianReader. |
read_int64() → int | Викликає read_int64 на цьому екземплярі BigEndianReader. |
read_uint64() → int | Викликає read_uint64 на цьому екземплярі BigEndianReader. |
read_single() → float | Викликає read_single на цьому екземплярі BigEndianReader. |
read_double() → float | Викликає read_double на цьому екземплярі BigEndianReader. |
read_pascal_string(max_length: int) → str | Викликає read_pascal_string(max_length) на цьому екземплярі BigEndianReader. |
read_pascal_string_aligned_to2(max_length: int) → str | Викликає read_pascal_string_aligned_to2(max_length) у цьому екземплярі BigEndianReader. |
read_pascal_string_aligned_to4(max_length: int) → str | Викликає read_pascal_string_aligned_to4(max_length) у цьому екземплярі BigEndianReader. |
read_exactly(size: int) → bytes | Викликає read_exactly(size) у цьому екземплярі BigEndianReader. |
skip(count: int) | Викликає skip(count) у цьому екземплярі BigEndianReader. |
dispose() | Викликає dispose для цього екземпляра BigEndianReader. |