PsdSectionReader
PsdSectionReader
Visión general
PsdSectionReader es una clase en Aspose.Psd FOSS para Python.
Proporciona lecturas limitadas para secciones PSD/PSB que se almacenan en memoria mediante esta implementación.
Esta clase declara 5 métodos para objetos PsdSectionReader en programas Python. Los métodos disponibles incluyen: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. Los miembros públicos son accesibles a cualquier aplicación Python después de instalar el paquete Aspose.Psd FOSS para Python.
Métodos
| Firma | Descripción |
|---|---|
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Lee la carga útil de una sección declarada después de validar los límites del flujo y el límite de tamaño en memoria. |
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Llama a ReadBytes(reader, length, section_name) en esta instancia de PsdSectionReader. |
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → int | Valida una longitud de sección declarada y devuelve el tamaño equivalente del arreglo en memoria. |
validate_signed_length(length: int, section_name: str) → int | Valida un campo de longitud con signo que pertenece a una sección delimitada. |
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → int | Valida que una carga útil anidada permanezca dentro de la sección contenedora ya delimitada. |