PsdSectionReader

PsdSectionReader

Áttekintés

PsdSectionReader egy osztály a Aspose.Psd FOSS-ban a Python számára.

Korlátozott olvasásokat biztosít a PSD/PSB szakaszokhoz, amelyeket ez a megvalósítás memóriában tárol.

Ez az osztály 5 metódust deklarál a Python programok PsdSectionReader objektumai számára. A rendelkezésre álló metódusok: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. A nyilvános tagok bármely Python alkalmazás számára elérhetők a Aspose.Psd FOSS a Python csomag telepítése után.

Metódusok

AláírásLeírás
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytesOlvas egy deklarált szekció payload-ot, miután ellenőrizte a stream határait és a memóriában lévő méretkorlátot.
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytesMeghívja a(z) ReadBytes(reader, length, section_name) metódust ezen a PsdSectionReader példányon.
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → intÉrvényesíti egy deklarált szekció hosszát, és visszaadja a megfelelő memóriában lévő tömbméretet.
validate_signed_length(length: int, section_name: str) → intÉrvényesíti a határolt szekcióhoz tartozó előjeles hosszmezőt.
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → intÉrvényesíti, hogy egy beágyazott payload az már korlátozott környező szakaszon belül marad.

Lásd még:

 Magyar