PsdImage

PsdImage

Vue d’ensemble

PsdImage est une classe dans Aspose.Psd FOSS pour Python. Hérite de : Image.

Représente une image PSD qui peut être chargée, inspectée et enregistrée sans rendu.

Cette classe déclare 5 méthodes pour les objets PsdImage dans les programmes Python. Les méthodes disponibles incluent : __init__, dispose, load, save. Les membres publics sont accessibles à toute application Python après l’installation du paquet Aspose.Psd FOSS pour Python. Propriétés : active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode, et 30 autres.

Propriétés

NomTypeAccèsDescription
widthintLectureObtient la largeur du document en pixels.
heightintLectureObtient la hauteur du document en pixels.
channelsintLectureObtient le nombre de canaux du document à partir de l’en-tête PSD.
bits_per_channelintLectureObtient le nombre de bits stockés par canal.
color_modeColorModesLecture/ÉcritureObtient le mode couleur PSD indiqué dans l’en-tête.
versionintLecture/ÉcritureObtient ou définit le numéro de version Aspose.PSD-compatible API.
headerPsdHeaderLectureObtient l’objet d’en-tête PSD/PSB analysé.
is_large_documentboolLectureObtient si le document chargé utilise le conteneur PSB de document volumineux.
is_psbboolLectureÉquivalent à :attr:is_large_document.
layersList[Layer]Lecture/ÉcritureObtient la collection de calques analysée.
channels_countintLectureObtient le nombre de canaux PSD.
sizeSizeLectureObtient la taille de l’image.
active_layerOptional[Layer]Lecture/ÉcritureObtient le calque actif.
layer_countintLectureObtient le nombre de calques analysés dans le document.
has_layersboolLectureRenvoie si le document contient au moins une couche analysée.
has_image_resourcesboolLectureRenvoie si le document contient des ressources d’image analysées.
resource_countintLectureObtient le nombre de blocs de ressources d’image analysés.
image_resourcesList[ResourceBlock]Lecture/ÉcritureObtient ou définit les ressources d’image PSD.
global_layer_resourcesList[LayerResource]Lecture/ÉcritureObtient ou définit les ressources globales du calque.
global_layer_mask_infoGlobalLayerMaskInfoLectureObtient les informations du masque de calque global.
is_flattenboolLectureObtient si l’image PSD est aplatie.
has_transparency_databoolLecture/ÉcritureObtient ou définit si le premier canal alpha contient des données de transparence.
resources``LectureObtient un résumé en lecture seule des blocs de ressources d’image analysés.
has_color_mode_databoolLectureObtient si le document contient des octets de données du mode couleur.
color_data_infoPsdColorDataInfoLectureObtient un résumé en lecture seule de la section Color Mode Data analysée.
indexed_paletteOptional[IndexedColorPaletteInfo]LectureObtient le résumé de la palette indexée analysée, le cas échéant.
has_merged_image_databoolLectureObtient si le document contient des octets de charge utile de données d’image fusionnées.
compressionCompressionMethodLectureObtient la méthode de compression utilisée par la section de données d’image fusionnée.
image_data_infoPsdImageDataInfoLectureObtient un résumé en lecture seule de la structure de données d’image fusionnée analysée.
image_data_kindImageDataKindLectureObtient le type structurel de la charge utile de données d’image fusionnée.
uses_predictionboolLectureObtient si la prédiction ZIP est utilisée par la charge utile des données d’image fusionnée.
has_icc_profileboolLectureObtient si une ressource de profil ICC intégrée est présente.
is_icc_profile_untaggedOptional[bool]LectureObtient le drapeau du profil ICC non balisé analysé, lorsqu’il est présent.
parsed_color_dataColorDataLectureObtient les détails des données du mode couleur analysées pour la vérification et les tests internes.
parsed_resourcesList[UnknownResource]LectureObtient les ressources d’image analysées pour la vérification et les tests internes.
global_angleintLectureObtient l’angle global.

Méthodes

SignatureDescription
__init__(stream, leave_open: bool)Calls init(flux, leave_open) sur cette instance PsdImage.
load(file_path_or_stream) → PsdImageCharge une image PSD à partir d’un chemin de fichier ou d’un flux lisible.
save(file_path_or_stream)Enregistre l’image vers un chemin de fichier ou un flux inscriptible.
dispose()Libère l’image et, éventuellement, le flux sous-jacent.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Appelle load(source) sur cette instance de PsdImage.

Voir aussi

 Français