Features
Funcționalități
Aspose.PSD FOSS pentru .NET încarcă, inspectează și salvează documente PSD și PSB fără a reda datele pixelilor. Setul de funcționalități este organizat în trei domenii, fiecare acoperit într-un ghid propriu.
Încărcarea, Inspectarea și Salvarea Documentelor
Image.Load() / PsdImage.Load() încarcă un document dintr-o cale de fișier sau flux; PsdImage.Save() îl scrie înapoi. PsdImage expune antetul analizat (Width, Height, ColorMode, Version, Compression, și altele) și resursele de imagine analizate. Vezi Core API pentru referința completă.
Metadatele stratului
Fiecare analizat Layer expune geometria, vizibilitatea, opacitatea, decuparea și modul de amestecare, plus metadatele de canal, mască și interval de amestecare. Un subset de proprietăți ale stratului poate fi modificat și salvat înapoi; colecția de straturi în sine poate fi filtrată sau reordonată. Vezi Layers pentru referința completă.
Gestionarea erorilor
Eșecurile de încărcare și salvare sunt raportate prin PsdLoadException and PsdSaveException, ambele extinzând standardul Exception clasa. Vezi Excepții de bază pentru referința completă.
Ce nu este suportat
Această bibliotecă nu redă datele de pixeli și nu convertește PSD/PSB în alte formate de imagine (cum ar fi PNG sau JPEG). Este un cititor și scriitor axat pe metadate pentru formatul container PSD/PSB.
Sfaturi și bune practici
- Începe cu Core API pentru încărcarea, inspectarea și salvarea unui document.
- Utilizați Layers când trebuie să citiți sau să editați metadatele unui strat individual.
- Wrap
Load()/Save()apeluri în gestionarea excepțiilor descrisă în Excepții de bază.
Probleme comune
| Problemă | Cauză | Remediere |
|---|---|---|
| Se așteaptă ieșirea de pixeli redată | Această bibliotecă este doar pentru metadate | Folosește o altă bibliotecă pentru redare; aceasta doar încarcă, inspectează și salvează metadatele PSD/PSB |
FAQ
Această bibliotecă redă sau convertește fișiere PSD?
Nu. Încarcă, inspectează și salvează numai documente PSD/PSB — nu redă date pixel sau convertește în alte formate de imagine.
De unde încep?
Nucleu API pentru PsdImage/Image punct de intrare, apoi Layers pentru metadate la nivel de strat, și Excepții de bază pentru gestionarea erorilor.
API Reference Rezumat
| Area | Acoperit în |
|---|---|
| Încărcarea, inspecția și salvarea documentului | Nucleu API |
| Metadatele stratului | Layers |
| Gestionarea erorilor la încărcare/salvare | Excepții de bază |