Features
Características
Aspose.PSD FOSS para .NET carga, inspecciona y guarda documentos PSD y PSB sin renderizar datos de píxeles. El conjunto de funciones está organizado en tres áreas, cada una cubierta en su propia guía.
Carga, inspección y guardado de documentos
Image.Load() / PsdImage.Load() cargar un documento desde una ruta de archivo o flujo; PsdImage.Save() lo vuelve a escribir. PsdImage expone el encabezado analizado (Width, Height, ColorMode, Version, Compression, y más) y los recursos de imagen analizados. Ver Core API para la referencia completa.
Metadatos de capa
Cada analizado Layer expone su geometría, visibilidad, opacidad, recorte y modo de fusión, además de los metadatos de canal, máscara y rango de fusión. Un subconjunto de propiedades de capa puede ser modificado y guardado de nuevo; la propia colección de capas puede ser filtrada o reordenada. Ver Layers para la referencia completa.
Manejo de errores
Los fallos de carga y guardado se informan a través de PsdLoadException and PsdSaveException, ambos extendiendo el estándar Exception clase. Ver Core Exceptions para la referencia completa.
Qué no está soportado
Esta biblioteca no renderiza datos de píxeles y no convierte PSD/PSB a otros formatos de imagen (como PNG o JPEG). Es un lector y escritor centrado en metadatos para el formato contenedor PSD/PSB.
Consejos y mejores prácticas
- Comience con Core API para cargar, inspeccionar y guardar un documento.
- Usar Layers una vez que necesites leer o editar los metadatos de capas individuales.
- Wrap
Load()/Save()llamadas en el manejo de excepciones descrito en Excepciones principales.
Problemas comunes
| Problema | Causa | Corrección |
|---|---|---|
| Esperando salida de píxeles renderizada | Esta biblioteca es solo de metadatos | Utilice una biblioteca diferente para el renderizado; esta solo carga, inspecciona y guarda los metadatos de PSD/PSB |
FAQ
¿Esta biblioteca renderiza o convierte archivos PSD?
No. Sólo carga, inspecciona y guarda documentos PSD/PSB — no renderiza datos de píxeles ni convierte a otros formatos de imagen.
¿Por dónde empiezo?
Núcleo API para el PsdImage/Image punto de entrada, luego Layers para metadatos a nivel de capa, y Excepciones Core para manejo de errores.
Resumen de API Reference
| Area | Cubierto en |
|---|---|
| Carga, inspección y guardado de documentos | Core API |
| Metadatos de capa | Layers |
| Manejo de errores de carga/guardado | Excepciones del núcleo |