Layer

סקירה כללית

Layer היא מחלקה ב-Aspose.Psd FOSS עבור Python.

מזהי ערוצי השכבה ואורכי הנתונים זמינים דרך המאפיינים channel_id ו-data_length של PsdLayerChannelInfo.

מחלקה זו מגדירה 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קריאה/כתיבהמקבל או מגדיר את Left.
bottomintקריאה/כתיבהמקבל או מגדיר את התחתון.
rightintקריאה/כתיבהמקבל או מגדיר את הימין.
is_visibleboolקריאה/כתיבהמקבל או מגדיר את IsVisible.
IsVisibleboolקריאה/כתיבהמקבל או מגדיר את הנראות.
opacityintקריאה/כתיבהמקבל או מגדיר את השקיפות.
clippingintקריאה/כתיבהמקבל או מגדיר את החיתוך.
blend_mode_keyBlendModeקריאה/כתיבהמקבל או מגדיר את מפתח מצב הערבוב.
channels_countintקריאהמקבל את מספר הערוצים.
channel_informationList[ChannelInformation]קריאה/כתיבהמקבל או מגדיר את מידע הערוץ.
channelsList[PsdLayerChannelInfo]קריאהמקבל את הערוצים.
has_mask_databoolקריאהמקבל את נתוני המסכה.
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קריאהמקבל את נתוני layer הנוספים.
raw_blend_mode_keystrקריאהמקבל את מפתח מצב הערבוב הגולמי.
has_mutatedboolקריאהמקבל את has mutated.

שיטות

חתימהתיאור
__init__()Calls init במופע שכבה זה.
mark_mutated()קורא ל mark_mutated על מופע שכבה זה.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"קורא לload(reader, is_large_document) על מופע שכבה זה.
write(writer: BigEndianWriter, is_large_document: bool)קורא לwrite(writer, is_large_document) על מופע שכבה זה.
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) על מופע שכבה זה.

ראה גם

 עברית