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Перевіряє, що вкладений payload залишається всередині вже обмеженого охоплюючого розділу.

Дивіться також

 Українська