PsdImage
Genel Bakış
PsdImage, .NET için Aspose.Psd FOSS içinde bir sınıftır. Şu sınıftan türetilir: Image.
Render edilmeden yüklenebilen, incelenebilen ve kaydedilebilen bir PSD görüntüsünü temsil eder.
Bu sınıf, .NET programlarındaki PsdImage nesneleri için 5 yöntem bildirir. Kullanılabilir yöntemler şunlardır: Dispose, Load, Save. Genel üyeler, Aspose.Psd FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: ActiveLayer, BitsPerChannel, Bounds, ChannelsCount, ColorMode, Compression ve 11 tanesi daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
Width | int | Okuma | Belge genişliğini piksel olarak alır. |
Height | int | Okuma | Belge yüksekliğini piksel cinsinden alır. |
BitsPerChannel | int | Okuma | Kanal başına depolanan bit sayısını alır. |
ColorMode | ColorModes | Okuma/Yazma | Başlıkta bildirilen PSD renk modunu alır. |
Version | int | Okuma/Yazma | Alır veya ayarlar Aspose.PSD-compatible API sürüm numarasını. |
Layers | Layer[] | Okuma/Yazma | Ayrıştırılmış katman koleksiyonunu alır. |
ChannelsCount | int | Okuma | PSD kanallarının sayısını alır. |
Size | Size | Okuma | Görüntünün boyutunu alır. |
ActiveLayer | Layer? | Okuma/Yazma | Etkin katmanı alır veya ayarlar. |
ImageResources | ResourceBlock[] | Okuma/Yazma | PSD görüntü kaynaklarını alır veya ayarlar. |
GlobalLayerResources | LayerResource[] | Okuma/Yazma | Genel katman kaynaklarını alır veya ayarlar. |
GlobalLayerMaskInfo | GlobalLayerMaskInfo | Okuma | Küresel katman maskesi bilgisini alır. |
IsFlatten | bool | Okuma | PSD görüntüsünün düzleştirilip düzleştirilmediğini belirten bir değeri alır. |
HasTransparencyData | bool | Okuma/Yazma | Katman verileri belirtilirken birleştirilmiş sonucun şeffaflık verilerini ilk alfa kanalının içerip içermediğini gösteren bir değeri alır veya ayarlar. |
Compression | CompressionMethod | Okuma | Birleştirilmiş görüntü veri bölümünde kullanılan sıkıştırma yöntemini alır. |
GlobalAngle | int | Okuma/Yazma | Mevcut olduğunda, görüntü kaynaklarından ayrıştırılmış küresel açıyı alır. |
Bounds | Rectangle | Okuma | Görüntünün sınırlarını alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
Load(filePath: string) | Bir dosya yolundan PSD görüntüsü yükler. |
Load(stream: Stream) | Okunabilir bir akıştan bir PSD görüntüsü yükler. |
Save(filePath: string) | Görüntüyü bir dosya yoluna kaydeder. |
Save(stream: Stream) | Görüntüyü yazılabilir bir akışa kaydeder. |
Dispose() | Görüntüyü ve isteğe bağlı olarak temel akışı serbest bırakır. |