Features
Funkce
Aspose.PSD FOSS pro .NET načítá, kontroluje a ukládá PSD a PSB dokumenty bez vykreslování pixelových dat. Sada funkcí je organizována do tří oblastí, z nichž každá je pokryta ve svém vlastním průvodci.
Načítání, kontrola a ukládání dokumentu
Image.Load() / PsdImage.Load() načíst dokument z cesty k souboru nebo proudu; PsdImage.Save() zapíše jej zpět. PsdImage zpřístupňuje analyzovanou hlavičku (Width, Height, ColorMode, Version, Compression, a více) a analyzované obrazové zdroje. Viz Core API pro úplnou referenci.
Metadata vrstev
Každý analyzovaný Layer zpřístupňuje jeho geometrii, viditelnost, neprůhlednost, ořez a režim prolnutí, plus metadata kanálu, masky a rozsahu prolnutí. Podmnožina vlastností vrstvy může být změněna a uložena zpět; samotná kolekce vrstev může být filtrována nebo přeřazena. Viz Layers pro úplnou referenci.
Zpracování chyb
Selhání načítání a ukládání jsou hlášena přes PsdLoadException and PsdSaveException, oba rozšiřují standard Exception třída. Viz Core Exceptions pro úplnou referenci.
Co není podporováno
Tato knihovna nevykresluje pixelová data a nepřevádí PSD/PSB do jiných formátů obrázků (např. PNG nebo JPEG). Jedná se o čtečku a zapisovač zaměřený na metadata pro kontejnerový formát PSD/PSB.
Tipy a osvědčené postupy
- Začněte s Core API pro načítání, prohlížení a ukládání dokumentu.
- Použijte Layers jakmile potřebujete číst nebo upravovat metadata jednotlivých vrstev.
- Wrap
Load()/Save()volá ve zpracování výjimek popsaném v Základní výjimky.
Časté problémy
| Problém | Příčina | Oprava |
|---|---|---|
| Očekávaný vykreslený pixelový výstup | Tato knihovna je pouze pro metadata | Použijte jinou knihovnu pro vykreslování; tato knihovna pouze načítá, kontroluje a ukládá PSD/PSB metadata |
FAQ
Vykresluje nebo převádí tato knihovna soubory PSD?
Ne. Načítá, kontroluje a ukládá pouze dokumenty PSD/PSB — nevykresluje pixelová data ani nepřevádí do jiných formátů obrázků.
Kde mám začít?
Základní API pro PsdImage/Image vstupní bod, pak Layers pro metadata na úrovni vrstvy, a Core výjimky pro zpracování chyb.
API Reference Shrnutí
| Area | Zahrnuto v |
|---|---|
| Načítání, inspekce a ukládání dokumentu | Core API |
| Metadata vrstvy | Layers |
| Zpracování chyb při načítání/ukládání | Základní výjimky |