PsdImage

PsdImage

Přehled

PsdImage je třída v Aspose.Psd FOSS pro Python. Dědí z: Image.

Zastupuje PSD obrázek, který lze načíst, prozkoumat a uložit bez vykreslení.

Tato třída deklaruje 5 metod pro objekty PsdImage v programech Python. Dostupné metody zahrnují: __init__, dispose, load, save. Veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Psd FOSS pro Python. Vlastnosti: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode a dalších 30.

Vlastnosti

Název:Typ:PřístupPopis:
widthintČteníZíská šířku dokumentu v pixelech.
heightintČteníZíská výšku dokumentu v pixelech.
channelsintČteníZíská počet kanálů dokumentu z hlavičky PSD.
bits_per_channelintČteníZíská počet bitů uložených na kanál.
color_modeColorModesČtení/zápisZíská barevný režim PSD, který je v hlavičce uveden.
versionintČtení/zápisZíská nebo nastaví číslo verze Aspose.PSD-compatible API.
headerPsdHeaderČteníZíská analyzovaný objekt hlavičky PSD/PSB.
is_large_documentboolČteníZíská, zda načtený dokument používá kontejner PSB pro velké dokumenty.
is_psbboolČteníEkvivalentní k :attr:is_large_document.
layersList[Layer]Čtení/zápisZíská parsovanou kolekci vrstev.
channels_countintČteníZíská počet kanálů PSD.
sizeSizeČteníZíská velikost obrázku.
active_layerOptional[Layer]Čtení/zápisZíská aktivní vrstvu.
layer_countintČteníZíská počet analyzovaných vrstev v dokumentu.
has_layersboolČteníZíská, zda dokument obsahuje alespoň jednu zpracovanou vrstvu.
has_image_resourcesboolČteníZíská, zda dokument obsahuje jakékoli zpracované obrazové zdroje.
resource_countintČteníZíská počet zpracovaných bloků zdrojů obrázku.
image_resourcesList[ResourceBlock]Čtení/zápisZíská nebo nastaví zdroje PSD obrázku.
global_layer_resourcesList[LayerResource]Čtení/zápisZíská nebo nastaví globální zdroje vrstvy.
global_layer_mask_infoGlobalLayerMaskInfoČteníZíská informace o globální masce vrstvy.
is_flattenboolČteníZíská, zda je PSD obrázek zploštěný.
has_transparency_databoolČtení/zápisZíská nebo nastaví, zda první alfa kanál obsahuje data průhlednosti.
resources``ČteníZíská pouze pro čtení souhrn analyzovaných bloků zdrojů obrazu.
has_color_mode_databoolČteníZíská, zda dokument obsahuje bajtyColorModeData.
color_data_infoPsdColorDataInfoČteníZíská pouze pro čtení souhrn analyzované sekce Color Mode Data.
indexed_paletteOptional[IndexedColorPaletteInfo]ČteníZíská analyzovaný souhrn indexované palety, pokud je přítomen.
has_merged_image_databoolČteníZíská informaci o tom, zda dokument obsahuje sloučené bajty datového nákladu obrázku.
compressionCompressionMethodČteníZíská kompresní metodu používanou sekcí sloučených dat obrázku.
image_data_infoPsdImageDataInfoČteníZíská pouze ke čtení souhrn analyzované struktury sloučených dat obrázku.
image_data_kindImageDataKindČteníZíská strukturní typ sloučeného datového nákladu obrázku.
uses_predictionboolČteníZíská, zda je předpověď ZIP použita ve sloučeném image data payload.
has_icc_profileboolČteníZíská, zda je přítomen vložený zdroj ICC profilu.
is_icc_profile_untaggedOptional[bool]ČteníZíská příznak rozparsovaného neoznačeného ICC profilu, pokud je přítomen.
parsed_color_dataColorDataČteníZíská podrobnosti o parsovaných datech režimu barev pro interní ověření/testy.
parsed_resourcesList[UnknownResource]ČteníZíská analyzované zdroje obrázku pro interní ověření/testy.
global_angleintČteníZíská globální úhel.

Metody

Podpis:Popis:
__init__(stream, leave_open: bool)Calls init(stream, leave_open) na této PsdImage instanci.
load(file_path_or_stream) → PsdImageNačte PSD obrázek ze souborové cesty nebo čitelného proudu.
save(file_path_or_stream)Uloží obrázek do cesty souboru nebo zapisovatelného streamu.
dispose()Uvolní obrázek a volitelně i podkladový stream.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Zavolá load(source) na této instanci PsdImage.

Viz také:

 Čeština