PsdImage
Przegląd
PsdImage jest klasą w Aspose.Psd FOSS dla .NET. Dziedziczy po: Image.
Reprezentuje obraz PSD, który może być wczytany, sprawdzony i zapisany bez renderowania.
Ta klasa deklaruje 5 metod dla obiektów PsdImage w programach .NET. Dostępne metody to: Dispose, Load, Save. Publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Psd FOSS dla .NET. Właściwości: ActiveLayer, BitsPerChannel, Bounds, ChannelsCount, ColorMode, Compression oraz 11 innych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Width | int | Odczyt | Pobiera szerokość dokumentu w pikselach. |
Height | int | Odczyt | Pobiera wysokość dokumentu w pikselach. |
BitsPerChannel | int | Odczyt | Zwraca liczbę bitów przechowywanych na kanał. |
ColorMode | ColorModes | Odczyt/zapis | Pobiera tryb kolorów PSD zgłoszony w nagłówku. |
Version | int | Odczyt/zapis | Pobiera lub ustawia Aspose.PSD-compatible API numer wersji. |
Layers | Layer[] | Odczyt/zapis | Zwraca przetworzoną kolekcję warstw. |
ChannelsCount | int | Odczyt | Pobiera liczbę kanałów PSD. |
Size | Size | Odczyt | Pobiera rozmiar obrazu. |
ActiveLayer | Layer? | Odczyt/zapis | Pobiera lub ustawia aktywną warstwę. |
ImageResources | ResourceBlock[] | Odczyt/zapis | Pobiera lub ustawia zasoby obrazu PSD. |
GlobalLayerResources | LayerResource[] | Odczyt/zapis | Pobiera lub ustawia globalne zasoby warstwy. |
GlobalLayerMaskInfo | GlobalLayerMaskInfo | Odczyt | Pobiera informacje o globalnej masce warstwy. |
IsFlatten | bool | Odczyt | Zwraca wartość określającą, czy obraz PSD jest spłaszczony. |
HasTransparencyData | bool | Odczyt/zapis | Pobiera lub ustawia wartość wskazującą, czy pierwszy kanał alfa zawiera dane o przezroczystości dla scalonego wyniku przy określaniu danych warstw. |
Compression | CompressionMethod | Odczyt | Pobiera metodę kompresji używaną w sekcji danych scalonego obrazu. |
GlobalAngle | int | Odczyt/zapis | Pobiera parsowany globalny kąt z zasobów obrazu, jeśli jest dostępny. |
Bounds | Rectangle | Odczyt | Pobiera granice obrazu. |
Metody
| Sygnatura | Opis |
|---|---|
Load(filePath: string) | Wczytuje obraz PSD ze ścieżki pliku. |
Load(stream: Stream) | Ładuje obraz PSD z czytelnego strumienia. |
Save(filePath: string) | Zapisuje obraz do ścieżki pliku. |
Save(stream: Stream) | Zapisuje obraz do zapisywalnego strumienia. |
Dispose() | Zwalnia obraz i opcjonalnie podstawowy strumień. |