PsdSectionReader

PsdSectionReader

Översikt

PsdSectionReader är en klass i Aspose.Psd FOSS för Python.

Tillhandahåller begränsade läsningar för PSD/PSB sektioner som lagras i minnet av denna implementation.

Denna klass deklarerar 5 metoder för PsdSectionReader objekt i Python program. Tillgängliga metoder inkluderar: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. Offentliga medlemmar är åtkomliga för alla Python applikationer efter att ha installerat Aspose.Psd FOSS för Python paketet.

Metoder

SignaturBeskrivning
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytesLäser en deklarerad sektionspayload efter att ha validerat strömgränserna och minnesstorleksgränsen.
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytesAnropar ReadBytes(reader, length, section_name) på detta PsdSectionReader-instans.
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → intValiderar en deklarerad sektionslängd och returnerar motsvarande arraystorlek i minnet.
validate_signed_length(length: int, section_name: str) → intValiderar ett signerat längdfält som tillhör en avgränsad sektion.
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → intValiderar att en inbäddad nyttolast förblir inom den redan avgränsade omslutande sektionen.

Se även

 Svenska