Aspose.PSD FOSS لـ Python

API reference لـ Aspose.Psd FOSS لـ Python. 64 نوعًا عامًا منظمًا حسب الوحدة.

النواة API

الفئةوصف
BigEndianReaderيقرأ بيانات big-endian من تدفق.
BigEndianWriterخاصية BigEndianWriter.position تُعيد إزاحة الكتابة الحالية في التدفق الأساسي.
Imageفئة أساسية مجردة لكائنات الصورة.
ImageLoaderيوفر وظيفة التحميل للصور.
LayerAndMaskSectionReaderفئة تحتوي على طريقة واحدة.
LayerAndMaskSectionWriterيكتب أقسام معلومات الطبقة والقناع PSD/PSB.
Pointتوفر فئة Point الدالة empty() للحصول على نقطة الصفر و equals(other) لمقارنة الإحداثيات؛ تشمل خصائصها x و y و is_empty، والخاصية الساكنة Empty.
PsdImageيمثّل صورة PSD يمكن تحميلها وفحصها وحفظها دون عرضها.
PsdSectionReaderيوفر قراءات محدودة لأقسام PSD/PSB المخزنة في الذاكرة بواسطة هذا التنفيذ.
Rectangleيخزن مجموعة من أربعة أعداد صحيحة تمثل الموقع والحجم للمستطيل.
RectangleFيخزن مجموعة من أربعة أعداد عشرية تمثل الموقع والحجم للمستطيل.
ResourceBlockيمثل كتلة مورد صورة PSD.
Sizeفئة تحتوي على 3 طرق و5 خصائص.
StreamContainerيمثل حاوية تدفق تُستخدم بواسطة واجهات برمجة تطبيقات حفظ الموارد.

التعدادات

التعدادوصف
ColorModesيحدد أوضاع الألوان المدعومة في ملفات PSD.
CompressionMethodيحدد طرق الضغط المستخدمة لبيانات الصورة في ملفات PSD.
PsdVersionتعداد يحتوي على عضوين.
ResourceBlockStateيمثل حالة كتلة المورد.
SeekOriginيحدد أصل البحث للقارئ.

Conversion

الفئةوصف
BigEndianBitConverterيوفر طرق مساعدة لقراءة القيم الأولية ذات النهاية الكبيرة (big-endian) من مصفوفات البايت.

Coreexceptions

الفئةوصف
ArgumentNullExceptionالاستثناء الذي يُرمى عندما يكون الوسيط null.
NotSupportedExceptionالاستثناء الذي يُرمى عندما لا تكون العملية مدعومة.
PsdLoadExceptionالاستثناء الذي يُرمى عندما يحدث خطأ أثناء تحميل ملف PSD.
PsdSaveExceptionيُنشئ نسخةً جديدةً من الفئة PsdSaveException.

Layers

الفئةوصف
BlendRangeيمثل نطاق المزج لطبقة PSD.
ChannelInformationيمثل معلومات قناة طبقة PSD.
GlobalLayerMaskInfoفئة تحتوي على طريقة واحدة.
Layerمعرفات قنوات الطبقة وأطوال البيانات متاحة عبر خصائص PsdLayerChannelInfo channel_id و data_length.
LayerBlendModeMapperفئة تحتوي على طريقتين وعضو واحد.
LayerBlendingRangesDataيمثل بيانات نطاقات المزج لطبقة PSD.
LayerBlendingRangesInfoفئة تحتوي على طريقة واحدة وخاصيتين.
LayerChannelInfoيخزن مدخل بيانات تعريف قناة واحد من سجل الطبقة.
LayerMaskDataيحدد الفئة الأساسية لبيانات قناع طبقة PSD.
LayerMaskDataShortيحدد بيانات قناع الطبقة للطبقات التي لديها قناع نقطي أو متجه فقط.
LayerMaskInfoفئة تحتوي على طريقة واحدة وخصيستين.
LayerRawDataفئة تحتوي على 4 دوال و7 خصائص.
LayerRecordReaderفئة تحتوي على 1 دالة و3 أعضاء.
LayerRecordWriterيكتب سجلات الطبقة PSD/PSB من نموذج الطبقة الموجود في الذاكرة.
LayerResourceفئة تحتوي على 1 دالة و4 خصائص و2 عضو.
PsdLayerChannelInfoيوفر ملخصًا للقراءة فقط لسجل قناة طبقة تم تحليله.
RawLayerBlendingRangesSectionفئة تحتوي على 3 طرق وخاصية واحدة.
RawLayerMaskSectionصنف يحتوي على 3 طرق وخاصية واحدة.

التعدادات

التعدادوصف
BlendModeيحدد أوضاع الدمج المستخدمة للطبقات في ملفات PSD.
LayerMaskFlagsيحدد أعلام قناع الطبقة في PSD.

Loaders

الفئةوصف
PsdImageLoaderصنف يحتوي على طريقة واحدة.

Resources

الفئةوصف
ImageResourceIdsيوفر معرفات موارد صور PSD الشائعة المستخدمة في الاختبارات والبيئات التجريبية.
IndexedColorPaletteفئة بها 3 طرق وخاصية واحدة وعضو واحد.
IndexedColorPaletteInfoيوفر عرضًا للقراءة فقط على لوحة ألوان PSD المفهرسة.
PreservedResourceBlockيُكيّف مورد صورة محفوظ بشكلٍ أصلي إلى السطح الرسمي ResourceBlock.
PsdResourceInfoيوفر ملخصًا للقراءة فقط لكتلة مورد صورة PSD التي تم تحليلها.
UnknownResourceيقوم بتهيئة نسخة جديدة من الفئة UnknownResource.

التعدادات

التعدادوصف
PsdResourceKindEnum مع 4 أعضاء.

Sections

الفئةوصف
ColorDataيخزن قسم PSD Color Mode Data كبايتات خام بالإضافة إلى بنية مُحلَّلة واعية للوضع عند توفرها.
ImageDataيخزن قسم PSD Image Data كرأس ضغط بالإضافة إلى بايتات الحمولة الخام.
ImageDataStructureيصف التخطيط البنيوي المُتحقق من صحته لحمل PSD Image Data.
ImageResourcesSectionيمثل قسم موارد الصورة في PSD كبايتات محفوظة بنية بالإضافة إلى ملخصات تم تحليلها للبيانات غير المعروفة فقط.
LayerAndMaskSectionيمثل قسم معلومات الطبقة والقناع PSD/PSB وحالته المحفوظة بنية خام.
PsdColorDataInfoيوفر ملخصًا للقراءة فقط لقسم بيانات وضع اللون في PSD.
PsdHeaderيحتوي على معلومات الرأس لمستند Photoshop.
PsdImageDataInfoفئة تحتوي على طريقة واحدة و5 خصائص.
PsdImageDocumentStateيخزن أقسام المستند PSD/PSB التي تم تحليلها وتُستخدم بواسطة PsdImage.

التعدادات

التعدادوصف
ImageDataKindيحدِّد الشكل البنيوي لحمولة بيانات صورة PSD.
PsdColorDataKindيصف كيفية تفسير حمولة بيانات وضع اللون للمستند المحمَّل.

Writedescriptors

الفئةوصف
PsdImageWriterيكتب حالة المستند PSD/PSB التي تم تحليلها إلى تدفق.

انظر أيضاً

 العربية