PsdImage

PsdImage

Prezentare generală

PsdImage este o clasă în Aspose.Psd FOSS pentru Python. Moștenește de la: Image.

Reprezintă o imagine PSD care poate fi încărcată, inspectată și salvată fără redare.

Această clasă declară 5 metode pentru obiecte PsdImage în programe Python. Metodele disponibile includ: __init__, dispose, load, save. Membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.Psd FOSS pentru Python. Proprietăți: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode și 30 altele.

Proprietăți

NumeTipAccesDescriere:
widthintCitireObține lățimea documentului în pixeli.
heightintCitireObține înălțimea documentului în pixeli.
channelsintCitireObține numărul de canale ale documentului din antetul PSD.
bits_per_channelintCitireObține numărul de biţi stocaţi pe canal.
color_modeColorModesCitire/ScriereObține modul de culoare PSD raportat de antet.
versionintCitire/ScriereObține sau setează numărul versiunii Aspose.PSD-compatible API.
headerPsdHeaderCitireObține obiectul antet PSD/PSB analizat.
is_large_documentboolCitireObține dacă documentul încărcat utilizează containerul PSB pentru documente mari.
is_psbboolCitireEchivalent cu :attr:is_large_document.
layersList[Layer]Citire/ScriereObține colecția de straturi analizată.
channels_countintCitireObține numărul de canale PSD.
sizeSizeCitireObține dimensiunea imaginii.
active_layerOptional[Layer]Citire/ScriereObține stratul activ.
layer_countintCitireObține numărul de straturi analizate în document.
has_layersboolCitireObține dacă documentul conține cel puțin un strat analizat.
has_image_resourcesboolCitireObține dacă documentul conține orice resurse de imagine parsate.
resource_countintCitireObține numărul de blocuri de resurse de imagine analizate.
image_resourcesList[ResourceBlock]Citire/ScriereObține sau stabilește resursele imaginii PSD.
global_layer_resourcesList[LayerResource]Citire/ScriereObține sau setează resursele globale ale stratului.
global_layer_mask_infoGlobalLayerMaskInfoCitireObține informațiile globale ale măștii de strat.
is_flattenboolCitireObține dacă imaginea PSD este aplatizată.
has_transparency_databoolCitire/ScriereObține sau setează dacă primul canal alfa conține date de transparență.
resources``CitireObține un rezumat doar în citire al blocurilor de resurse de imagine analizate.
has_color_mode_databoolCitireObține dacă documentul conține octeţi Color Mode Data.
color_data_infoPsdColorDataInfoCitireObține un rezumat doar în citire al secțiunii de date a modului de culoare analizate.
indexed_paletteOptional[IndexedColorPaletteInfo]CitireObține rezumatul paletei indexate analizat, dacă este prezent.
has_merged_image_databoolCitireObține dacă documentul conține octeți de payload pentru datele de imagine îmbinate.
compressionCompressionMethodCitireObține metoda de comprimare utilizată de secțiunea de date de imagine îmbinate.
image_data_infoPsdImageDataInfoCitireObține un rezumat read-only al structurii de date a imaginii fuzionate parsate.
image_data_kindImageDataKindCitireObține tipul structural al încărcăturii de date a imaginii fuzionate.
uses_predictionboolCitireObține dacă predicția ZIP este utilizată de payload-ul de date al imaginii fuzionate.
has_icc_profileboolCitireObține dacă o resursă de profil ICC încorporată este prezentă.
is_icc_profile_untaggedOptional[bool]CitireObține indicatorul de profil ICC neetichetat analizat, dacă este prezent.
parsed_color_dataColorDataCitireObține detaliile datelor modului de culoare parsate pentru verificare/teste interne.
parsed_resourcesList[UnknownResource]CitireObține resursele de imagine parsate pentru verificare/teste interne.
global_angleintCitireObține unghiul global.

Metode

SemnăturăDescriere:
__init__(stream, leave_open: bool)Calls init(stream, leave_open) pe această instanță PsdImage.
load(file_path_or_stream) → PsdImageÎncarcă o imagine PSD dintr-o cale de fișier sau dintr-un flux citibil.
save(file_path_or_stream)Salvează imaginea într-o cale de fișier sau într-un flux scriibil.
dispose()Eliberează imaginea și, opțional, fluxul subiacent.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Apelează load(source) pe această instanță PsdImage.

Vezi și:

 Română