PsdSectionReader

PsdSectionReader

Обзор

PsdSectionReader — это класс в Aspose.Psd FOSS для Python.

Обеспечивает ограниченные чтения для разделов PSD/PSB, которые хранятся в памяти этой реализацией.

Этот класс объявляет 5 методов для объектов PsdSectionReader в программах Python. Доступные методы включают: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. Публичные члены доступны любому приложению Python после установки пакета Aspose.Psd FOSS для Python.

Методы

ПодписьОписание:
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytesСчитывает объявленную полезную нагрузку секции после проверки границ потока и ограничения размера в памяти.
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytesВызывает ReadBytes(reader, length, section_name) для этого экземпляра PsdSectionReader.
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → intПроверяет объявленную длину секции и возвращает эквивалентный размер массива в памяти.
validate_signed_length(length: int, section_name: str) → intПроверяет знаковое поле длины, принадлежащее ограниченному разделу.
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → intПроверяет, что вложенный полезный груз остаётся внутри уже ограниченного охватывающего раздела.

См. также:

 Русский