PsdSectionReader
Gambaran Umum
PsdSectionReader adalah kelas dalam Aspose.Psd FOSS untuk Python.
Menyediakan pembacaan terbatas untuk bagian PSD/PSB yang disimpan dalam memori oleh implementasi ini.
Kelas ini mendeklarasikan 5 metode untuk objek PsdSectionReader dalam program Python. Metode yang tersedia meliputi: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. Anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Psd FOSS untuk Python.
Metode
| Tanda Tangan | Deskripsi |
|---|---|
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Membaca muatan bagian yang dideklarasikan setelah memvalidasi batas aliran dan batas ukuran dalam memori. |
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Memanggil ReadBytes(reader, length, section_name) pada instance PsdSectionReader ini. |
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → int | Memvalidasi panjang bagian yang dideklarasikan dan mengembalikan ukuran array dalam memori yang setara. |
validate_signed_length(length: int, section_name: str) → int | Memvalidasi bidang panjang bertanda yang termasuk dalam bagian yang dibatasi. |
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → int | Memvalidasi bahwa payload bersarang tetap berada di dalam bagian pembungkus yang sudah dibatasi. |