PsdImage

PsdImage

סקירה כללית

PsdImage היא מחלקה ב-Aspose.Psd FOSS עבור Python. יורשת מ-: Image.

מייצגת תמונת PSD שניתן לטעון, לבדוק ולשמור ללא רינדור.

מחלקה זו מכריזה על 5 שיטות עבור עצמים PsdImage בתוכניות Python. השיטות הזמינות כוללות: __init__, dispose, load, save. חברים ציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.Psd FOSS עבור Python. מאפיינים: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode, ועוד 30.

מאפיינים

שםסוגגישהתיאור
widthintקריאהמקבל את רוחב המסמך בפיקסלים.
heightintקריאהמקבל את גובה המסמך בפיקסלים.
channelsintקריאהמקבל את מספר ערוצי המסמך מכותרת ה-PSD.
bits_per_channelintקריאהמקבל את מספר הביטים השמורים לכל ערוץ.
color_modeColorModesקריאה/כתיבהמקבל את מצב הצבע של ה-PSD המדווח בכותרת.
versionintקריאה/כתיבהמקבל או מגדיר את מספר גרסת Aspose.PSD-compatible API.
headerPsdHeaderקריאהמקבל את אובייקט הכותרת PSD/PSB המפוענח.
is_large_documentboolקריאהמקבל האם המסמך הטעון משתמש במכולת המסמך הגדול PSB.
is_psbboolקריאהשווה ערך ל-:attr:is_large_document.
layersList[Layer]קריאה/כתיבהמקבל את אוסף השכבות המפוענח.
channels_countintקריאהמקבל את מספר ערוצי ה-PSD.
sizeSizeקריאהמקבל את גודל התמונה.
active_layerOptional[Layer]קריאה/כתיבהמקבל את השכבה הפעילה.
layer_countintקריאהמקבל את מספר השכבות שנפרסו במסמך.
has_layersboolקריאהמקבל האם המסמך מכיל לפחות שכבה אחת מנותחת.
has_image_resourcesboolקריאהמקבל האם המסמך מכיל משאבי תמונה מנותחים.
resource_countintקריאהמקבל את מספר הבלוקים של משאבי תמונה שנפרסו.
image_resourcesList[ResourceBlock]קריאה/כתיבהמקבל או מגדיר את משאבי תמונת PSD.
global_layer_resourcesList[LayerResource]קריאה/כתיבהמקבל או מגדיר את משאבי השכבה הגלובליים.
global_layer_mask_infoGlobalLayerMaskInfoקריאהמקבל את מידע מסיכת השכבה הגלובלית.
is_flattenboolקריאהמחזיר האם תמונת ה-PSD משטחת.
has_transparency_databoolקריאה/כתיבהמקבל או מגדיר האם ערוץ האלפא הראשון מכיל נתוני שקיפות.
resources``קריאהמקבל סיכום לקריאה בלבד של בלוקי משאבי התמונה שעברו ניתוח.
has_color_mode_databoolקריאהמקבל האם המסמך מכיל בתים של נתוני מצב צבע.
color_data_infoPsdColorDataInfoקריאהמקבל סיכום לקריאה בלבד של חלק נתוני מצב הצבע שעבר ניתוח.
indexed_paletteOptional[IndexedColorPaletteInfo]קריאהמקבל את סיכום ערכת הצבעים הממוינת, כאשר הוא קיים.
has_merged_image_databoolקריאהמקבל האם המסמך מכיל בתים של מטען נתוני תמונה משולבת.
compressionCompressionMethodקריאהמקבל את שיטת הדחיסה שבה משתמשת סעיף הנתונים של התמונה המשולבת.
image_data_infoPsdImageDataInfoקריאהמקבל סיכום לקריאה בלבד של מבנה נתוני התמונה המשולבת שעובד.
image_data_kindImageDataKindקריאהמקבל את סוג המבנה של מטען נתוני התמונה המשולבת.
uses_predictionboolקריאהמקבל האם תחזית ZIP משמשת על-ידי מטען נתוני התמונה המשולבת.
has_icc_profileboolקריאהמקבל אם משאב פרופיל ICC משובץ קיים.
is_icc_profile_untaggedOptional[bool]קריאהמקבל את דגל פרופיל ICC הלא מתויג שנפרש, כאשר הוא קיים.
parsed_color_dataColorDataקריאהמקבל את פרטי נתוני מצב הצבע המפוענחים לצורך אימות/בדיקות פנימיות.
parsed_resourcesList[UnknownResource]קריאהמקבל את משאבי התמונה המפוענחים לצורך אימות/בדיקות פנימיות.
global_angleintקריאהמקבל את הזווית הגלובלית.

שיטות

חתימהתיאור
__init__(stream, leave_open: bool)Calls init(stream, leave_open) במופע PsdImage זה.
load(file_path_or_stream) → PsdImageטוען תמונת PSD מנתיב קובץ או מזרם קריא.
save(file_path_or_stream)שומר את התמונה לנתיב קובץ או לזרם ניתן לכתיבה.
dispose()משחרר את התמונה ובאופן רשות את הזרם הבסיסי.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"קורא ל-load(source) על מופע PsdImage זה.

ראה גם

 עברית