PsdSectionReader

PsdSectionReader

概述

PsdSectionReader 是 Aspose.Psd FOSS 中用于 Python 的一个类。

提供对由此实现存储在内存中的 PSD/PSB 部分的有界读取。

此类为 Python 程序中的 PsdSectionReader 对象声明了 5 个方法。可用的方法包括:ReadBytes、get_memory_backed_length、get_nested_memory_backed_length、read_bytes、validate_signed_length。在安装 Aspose.Psd FOSS for Python 包后,公共成员对任何 Python 应用程序均可访问。

方法

签名描述
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytes在验证流边界和内存大小限制后,读取声明的节负载。
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytes在此 PsdSectionReader 实例上调用 ReadBytes(reader, length, section_name)。
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验证嵌套的负载保持在已界定的封闭区段内部。

另请参阅

 中文