PsdImage

PsdImage

Visión general

PsdImage es una clase en Aspose.Psd FOSS para Python. Hereda de: Image.

Representa una imagen PSD que puede cargarse, inspeccionarse y guardarse sin renderizar.

Esta clase declara 5 métodos para objetos PsdImage en programas Python. Los métodos disponibles incluyen: __init__, dispose, load, save. Los miembros públicos son accesibles para cualquier aplicación Python después de instalar el paquete Aspose.Psd FOSS para Python. Propiedades: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode y 30 más.

Propiedades

NombreTipoAccesoDescripción
widthintLecturaObtiene el ancho del documento en píxeles.
heightintLecturaObtiene la altura del documento en píxeles.
channelsintLecturaObtiene el recuento de canales del documento desde el encabezado PSD.
bits_per_channelintLecturaObtiene el número de bits almacenados por canal.
color_modeColorModesLectura/EscrituraObtiene el modo de color PSD informado por el encabezado.
versionintLectura/EscrituraObtiene o establece el número de versión Aspose.PSD-compatible API.
headerPsdHeaderLecturaObtiene el objeto de encabezado PSD/PSB analizado.
is_large_documentboolLecturaObtiene si el documento cargado utiliza el contenedor de documento grande PSB.
is_psbboolLecturaEquivalente a :attr:is_large_document.
layersList[Layer]Lectura/EscrituraObtiene la colección de capas analizada.
channels_countintLecturaObtiene la cantidad de canales PSD.
sizeSizeLecturaObtiene el tamaño de la imagen.
active_layerOptional[Layer]Lectura/EscrituraObtiene la capa activa.
layer_countintLecturaObtiene el número de capas analizadas en el documento.
has_layersboolLecturaObtiene si el documento contiene al menos una capa analizada.
has_image_resourcesboolLecturaObtiene si el documento contiene algún recurso de imagen analizado.
resource_countintLecturaObtiene el número de bloques de recursos de imagen analizados.
image_resourcesList[ResourceBlock]Lectura/EscrituraObtiene o establece los recursos de la imagen PSD.
global_layer_resourcesList[LayerResource]Lectura/EscrituraObtiene o establece los recursos de capa globales.
global_layer_mask_infoGlobalLayerMaskInfoLecturaObtiene la información de la máscara de capa global.
is_flattenboolLecturaObtiene si la imagen PSD está aplanada.
has_transparency_databoolLectura/EscrituraObtiene o establece si el primer canal alfa contiene datos de transparencia.
resources``LecturaObtiene un resumen de solo lectura de los bloques de recursos de imagen analizados.
has_color_mode_databoolLecturaObtiene si el documento contiene bytes de datos de modo de color.
color_data_infoPsdColorDataInfoLecturaObtiene un resumen de solo lectura de la sección de datos de modo de color analizada.
indexed_paletteOptional[IndexedColorPaletteInfo]LecturaObtiene el resumen de la paleta indexada analizada, cuando está presente.
has_merged_image_databoolLecturaObtiene si el documento contiene bytes de carga útil de datos de imagen combinada.
compressionCompressionMethodLecturaObtiene el método de compresión utilizado por la sección de datos de imagen combinada.
image_data_infoPsdImageDataInfoLecturaObtiene un resumen de solo lectura de la estructura de datos de la imagen combinada analizada.
image_data_kindImageDataKindLecturaObtiene el tipo estructural de la carga útil de datos de la imagen combinada.
uses_predictionboolLecturaObtiene si la predicción ZIP se usa en la carga útil de datos de la imagen combinada.
has_icc_profileboolLecturaObtiene si está presente un recurso de perfil ICC incrustado.
is_icc_profile_untaggedOptional[bool]LecturaObtiene la bandera del perfil ICC sin etiquetas analizada, cuando está presente.
parsed_color_dataColorDataLecturaObtiene los detalles de los datos del modo de color analizados para verificación/pruebas internas.
parsed_resourcesList[UnknownResource]LecturaObtiene los recursos de imagen analizados para verificación/pruebas internas.
global_angleintLecturaObtiene el ángulo global.

Métodos

FirmaDescripción
__init__(stream, leave_open: bool)Calls init(stream, leave_open) en esta instancia de PsdImage.
load(file_path_or_stream) → PsdImageCarga una imagen PSD desde una ruta de archivo o un flujo legible.
save(file_path_or_stream)Guarda la imagen en una ruta de archivo o un flujo escribible.
dispose()Libera la imagen y, opcionalmente, el flujo subyacente.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Llama a load(source) en esta instancia de PsdImage.

Ver también

 Español