Layer

نظرة عامة

Layer هي فئة في Aspose.Psd FOSS لـ Python.

معرفات قنوات الطبقة وطول البيانات متاحة عبر خصائص PsdLayerChannelInfo channel_id و data_length.

هذه الفئة تعلن عن 5 طرق لكائنات الطبقة في برامج Python. تشمل الطرق المتاحة: __init__, create_parsed, load, mark_mutated, write. الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Psd FOSS لـ Python. الخصائص: IsVisible, additional_layer_data, blend_mode_key, blending_ranges_info, bottom, bounds, و 23 أخرى.

خصائص

اسمالنوعالوصولوصف
namestrقراءة/كتابةيحصل أو يعيّن الاسم.
boundsRectangleقراءةيحصل على الحدود.
widthintقراءةيحصل على العرض.
heightintقراءةيحصل على الارتفاع.
topintقراءة/كتابةيحصل أو يعيّن القيمة العليا.
leftintقراءة/كتابةيحصل أو يحدد اليسار.
bottomintقراءة/كتابةيحصل أو يعيّن الجزء السفلي.
rightintقراءة/كتابةيحصل أو يضبط اليمين.
is_visibleboolقراءة/كتابةيحصل أو يعيّن ما إذا كان مرئيًا.
IsVisibleboolقراءة/كتابةيحصل أو يضبط القيمة is visible.
opacityintقراءة/كتابةيحصل أو يضبط الشفافية.
clippingintقراءة/كتابةيحصل أو يضبط القص.
blend_mode_keyBlendModeقراءة/كتابةيحصل أو يضبط مفتاح وضع المزج.
channels_countintقراءةيحصل على عدد القنوات.
channel_informationList[ChannelInformation]قراءة/كتابةيحصل أو يضبط معلومات القناة.
channelsList[PsdLayerChannelInfo]قراءةيحصل على القنوات.
has_mask_databoolقراءةيحصل على has mask data.
has_blending_ranges_databoolقراءةيحصل على بيانات has blending ranges.
mask_infoLayerMaskInfoقراءةيحصل على معلومات القناع.
blending_ranges_infoLayerBlendingRangesInfoقراءةيحصل على معلومات نطاقات المزج.
channel_infoListقراءةيحصل على معلومات القناة.
raw_flagsintقراءةيحصل على العلامات الأولية.
raw_layer_mask_section``قراءةيحصل على قسم قناع الطبقة الخام.
raw_layer_blending_ranges_section``قراءةيحصل على قسم نطاقات المزج الخام للطبقة.
layer_mask_dataOptional[LayerMaskDataShort]قراءة/كتابةيحصل أو يضبط بيانات قناع الطبقة.
layer_blending_ranges_dataLayerBlendingRangesDataقراءة/كتابةيحصل أو يعيّن بيانات نطاقات دمج الطبقة.
additional_layer_databytesقراءةيحصل على بيانات الطبقة الإضافية.
raw_blend_mode_keystrقراءةيحصل على مفتاح وضع الدمج الخام.
has_mutatedboolقراءةيحصل على ما إذا كان قد تم تعديلها.

الطرق

التوقيعوصف
__init__()Calls init على هذا المثيل من Layer.
mark_mutated()يستدعي mark_mutated على هذا المثيل من Layer.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"يستدعي load(reader, is_large_document) على كائن Layer هذا.
write(writer: BigEndianWriter, is_large_document: bool)يستدعي write(writer, is_large_document) على كائن Layer هذا.
create_parsed(name: str, bounds: Rectangle, is_visible: bool, opacity: int, clipping: int, blend_mode: BlendMode, raw_data: LayerRawData) → "Layer"يستدعي create_parsed(name, bounds, is_visible, opacity, clipping, blend_mode, raw_data) على كائن Layer هذا.

انظر أيضاً

 العربية