PsdImage

PsdImage

Áttekintés

PsdImage egy osztály a Aspose.Psd FOSS-ban Python számára. Örökli: Image.

Egy PSD képet reprezentál, amely betölthető, ellenőrizhető és menthető renderelés nélkül.

Ez az osztály 5 metódust deklarál a PsdImage objektumok számára Python programokban. Elérhető metódusok: __init__, dispose, load, save. A nyilvános tagok bármely Python alkalmazás számára elérhetők a Aspose.Psd FOSS a Python csomag telepítése után. Tulajdonságok: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode, és további 30.

Tulajdonságok

NévTípusHozzáférésLeírás
widthintOlvasásA dokumentum szélességét adja vissza képpontban.
heightintOlvasásA dokumentum magasságát pixelben adja vissza.
channelsintOlvasásLekéri a dokumentum csatornaszámát a PSD fejlécből.
bits_per_channelintOlvasásMegkapja a csatornaanként tárolt bitek számát.
color_modeColorModesOlvasás/ÍrásA fejléc által jelentett PSD színmódot adja vissza.
versionintOlvasás/ÍrásLekéri vagy beállítja a Aspose.PSD-compatible API verziószámot.
headerPsdHeaderOlvasásLekéri a feldolgozott PSD/PSB fejlécobjektumot.
is_large_documentboolOlvasásMegkapja, hogy a betöltött dokumentum a PSB nagy-dokumentum konténert használ-e.
is_psbboolOlvasásEgyenértékű :attr:is_large_document.
layersList[Layer]Olvasás/ÍrásLekéri a feldolgozott réteggyűjteményt.
channels_countintOlvasásVisszaadja a PSD csatornák számát.
sizeSizeOlvasásLekéri a kép méretét.
active_layerOptional[Layer]Olvasás/ÍrásVisszaadja az aktív réteget.
layer_countintOlvasásVisszaadja a dokumentumban feldolgozott rétegek számát.
has_layersboolOlvasásLekéri, hogy a dokumentum tartalmaz-e legalább egy feldolgozott réteget.
has_image_resourcesboolOlvasásLekéri, hogy a dokumentum tartalmaz-e bármilyen feldolgozott kép erőforrást.
resource_countintOlvasásA feldolgozott kép erőforrás blokkok számát adja vissza.
image_resourcesList[ResourceBlock]Olvasás/ÍrásA PSD kép erőforrásait kapja vagy állítja be.
global_layer_resourcesList[LayerResource]Olvasás/ÍrásMegkapja vagy beállítja a globális réteg erőforrásokat.
global_layer_mask_infoGlobalLayerMaskInfoOlvasásLekéri a globális rétegmaszk információt.
is_flattenboolOlvasásMegkapja, hogy a PSD-kép laposítva van-e.
has_transparency_databoolOlvasás/ÍrásLekér vagy beállítja, hogy az első alfa csatorna tartalmaz-e átlátszósági adatot.
resources``OlvasásLekér egy csak olvasható összefoglalót a feldolgozott image resource blokkokról.
has_color_mode_databoolOlvasásMegkapja, hogy a dokumentum tartalmaz-e Color Mode Data bájtokat.
color_data_infoPsdColorDataInfoOlvasásLekér egy csak olvasható összefoglalót a feldolgozott Color Mode Data szakaszról.
indexed_paletteOptional[IndexedColorPaletteInfo]OlvasásLekéri a feldolgozott indexelt paletta összefoglalóját, ha elérhető.
has_merged_image_databoolOlvasásLekérdezi, hogy a dokumentum tartalmaz-e egyesített képadat payload bájtokat.
compressionCompressionMethodOlvasásLekérdezi az egyesített képadat szakasz által használt tömörítési módszert.
image_data_infoPsdImageDataInfoOlvasásLekér egy csak olvasható összefoglalót a feldolgozott egyesített képadatszerkezetről.
image_data_kindImageDataKindOlvasásLekéri az összevont képadatok payload struktúrájának típusát.
uses_predictionboolOlvasásLekérdezi, hogy a ZIP előrejelzést használja-e az egyesített képadat payload.
has_icc_profileboolOlvasásMegadja, hogy egy beágyazott ICC profil erőforrás jelen van-e.
is_icc_profile_untaggedOptional[bool]OlvasásLekéri a feldolgozott címkézetlen ICC profil jelzőt, ha jelen van.
parsed_color_dataColorDataOlvasásMegkapja a feldolgozott színmód adat részleteit belső ellenőrzéshez/tesztekhez.
parsed_resourcesList[UnknownResource]OlvasásMegkapja a feldolgozott kép erőforrásokat belső ellenőrzéshez/tesztekhez.
global_angleintOlvasásVisszaadja a globális szöget.

Metódusok

AláírásLeírás
__init__(stream, leave_open: bool)Calls init(stream, leave_open) ezen a PsdImage példányon.
load(file_path_or_stream) → PsdImageBetölti a PSD képet egy fájlútvonalról vagy egy olvasható streamről.
save(file_path_or_stream)Elmenti a képet egy fájlútra vagy egy írható streamre.
dispose()Felszabadítja a képet, és opcionálisan az alatta lévő adatfolyamot.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Meghívja a load(source) metódust ezen a PsdImage példányon.

Lásd még:

 Magyar