PsdSectionReader

PsdSectionReader

Επισκόπηση

PsdSectionReader είναι μια κλάση στο Aspose.Psd FOSS για Python.

Παρέχει περιορισμένες αναγνώσεις για τμήματα PSD/PSB που αποθηκεύονται στη μνήμη από αυτήν την υλοποίηση.

Αυτή η κλάση δηλώνει 5 μεθόδους για αντικείμενα PsdSectionReader σε προγράμματα Python. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. Τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του πακέτου Aspose.Psd FOSS για Python.

Μέθοδοι

ΥπογραφήΠεριγραφή
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytesΔιαβάζει το δηλωμένο φορτίο ενότητας μετά την επαλήθευση των ορίων της ροής και του ορίου μεγέθους στη μνήμη.
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytesΚαλεί το ReadBytes(reader, length, section_name) σε αυτό το στιγμιότυπο PsdSectionReader.
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → intΕπαληθεύει ένα δηλωμένο μήκος ενότητας και επιστρέφει το ισοδύναμο μέγεθος πίνακα στη μνήμη.
validate_signed_length(length: int, section_name: str) → intΕπαληθεύει ένα υπογεγραμμένο πεδίο μήκους που ανήκει σε μια περιορισμένη ενότητα.
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → intΕπαληθεύει ότι ένα ένθετο payload παραμένει εντός του ήδη περιορισμένου περιβάλλοντος τμήματος.

Δείτε επίσης

 Ελληνικά