Features
Funzionalità
Aspose.PSD FOSS per .NET carica, ispeziona e salva documenti PSD e PSB senza renderizzare i dati dei pixel. Il set di funzionalità è organizzato in tre aree, ciascuna trattata nella propria guida.
Caricamento, Ispezione e Salvataggio del Documento
Image.Load() / PsdImage.Load() carica un documento da un percorso file o da uno stream; PsdImage.Save() lo scrive nuovamente. PsdImage espone l’intestazione analizzata (Width, Height, ColorMode, Version, Compression, e altro) e le risorse immagine analizzate. Vedi Core API per il riferimento completo.
Metadati del Livello
Ogni elemento analizzato Layer espone la sua geometria, visibilità, opacità, ritaglio e modalità di fusione, oltre ai metadati di canale, maschera e intervallo di fusione. Un sottoinsieme delle proprietà del livello può essere modificato e salvato nuovamente; la raccolta dei livelli stessa può essere filtrata o riordinata. Vedi Layers per il riferimento completo.
Gestione degli Errori
I fallimenti di caricamento e salvataggio sono segnalati tramite PsdLoadException and PsdSaveException, entrambi estendono lo standard Exception classe. Vedi Eccezioni Core per il riferimento completo.
Cosa non è supportato
Questa libreria non rende i dati dei pixel e non converte PSD/PSB in altri formati immagine (come PNG o JPEG). È un lettore e scrittore incentrato sui metadati per il formato contenitore PSD/PSB.
Suggerimenti e migliori pratiche
- Inizia con Core API per caricare, ispezionare e salvare un documento.
- Usa Layers quando è necessario leggere o modificare i metadati di singolo layer.
- Wrap
Load()/Save()chiamate nella gestione delle eccezioni descritta in Eccezioni di Base.
Problemi comuni
| Problema | Causa | Correzione |
|---|---|---|
| In attesa dell’output pixel renderizzato | Questa libreria è solo metadata | Usa una libreria diversa per il rendering; questa carica, ispeziona e salva solo i metadata PSD/PSB |
FAQ
Questa libreria renderizza o converte file PSD?
No. Carica, ispeziona e salva solo documenti PSD/PSB — non renderizza dati pixel né converte in altri formati immagine.
Da dove inizio?
Nucleo API per il PsdImage/Image punto di ingresso, poi Layers per i metadati a livello di layer, e Eccezioni Core per la gestione degli errori.
API Reference Riepilogo
| Area | Coperto in |
|---|---|
| Caricamento, ispezione e salvataggio del documento | Core API |
| Metadati del layer | Layers |
| Gestione degli errori di caricamento/salvataggio | Eccezioni di base |