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 המקונן נשאר בתוך הקטע העוטף שכבר הוגבל. |