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يتحقق من أن الحمولة المتداخلة تبقى داخل القسم المحيط المحدد مسبقًا.

انظر أيضاً

 العربية