PsdSectionReader
PsdSectionReader
Přehled
PsdSectionReader je třída v Aspose.Psd FOSS pro Python.
Poskytuje omezené čtení pro sekce PSD/PSB, které jsou touto implementací uloženy v paměti.
Tato třída deklaruje 5 metod pro objekty PsdSectionReader v programech Python. Dostupné metody zahrnují: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. Veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Psd FOSS pro Python.
Metody
| Podpis: | Popis: |
|---|---|
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Načte deklarovanou část payload po ověření hranic proudu a omezení velikosti v paměti. |
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Volá ReadBytes(reader, length, section_name) na této instanci PsdSectionReader. |
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → int | Ověří deklarovanou délku sekce a vrátí ekvivalentní velikost pole v paměti. |
validate_signed_length(length: int, section_name: str) → int | Ověří podepsané pole délky, které patří k ohraničené sekci. |
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → int | Ověřuje, že vnořený payload zůstává uvnitř již ohraničené obklopující sekce. |