Python için Aspose.PSD FOSS
API reference için Aspose.Psd FOSS için Python. 64 public types modül tarafından düzenlenmiştir.
Temel API
| Sınıf | Açıklama |
|---|
BigEndianReader | Bir akıştan big-endian veri okur. |
BigEndianWriter | BigEndianWriter.position özelliği, temel akıştaki mevcut yazma ofsetini döndürür. |
Image | Görüntü nesneleri için soyut temel sınıf. |
ImageLoader | Görüntüler için yükleme işlevselliğini sağlar. |
LayerAndMaskSectionReader | 1 yönteme sahip sınıf. |
LayerAndMaskSectionWriter | PSD/PSB Katman ve Maske Bilgisi bölümlerini yazar. |
Point | Point sınıfı, sıfır nokta elde etmek için empty() ve koordinatları karşılaştırmak için equals(other) sağlar; özellikleri x, y, is_empty ve statik Empty içerir. |
PsdImage | Render etmeden yüklenebilen, incelenebilen ve kaydedilebilen bir PSD görüntüyü temsil eder. |
PsdSectionReader | Bu uygulama tarafından bellekte saklanan PSD/PSB bölümleri için sınırlı okuma sağlar. |
Rectangle | Bir dikdörtgenin konumunu ve boyutunu temsil eden dört tam sayı setini depolar. |
RectangleF | Bir dikdörtgenin konumunu ve boyutunu temsil eden dört kayan nokta sayısından oluşan bir küme depolar. |
ResourceBlock | Bir PSD görüntü kaynağı bloğunu temsil eder. |
Size | 3 yönteme ve 5 özelliğe sahip sınıf. |
StreamContainer | Kaynak kaydetme API’leri tarafından kullanılan bir akış kapsayıcısını temsil eder. |
Numaralandırmalar
| Numaralandırma | Açıklama |
|---|
ColorModes | PSD dosyaları tarafından desteklenen renk modlarını tanımlar. |
CompressionMethod | PSD dosyalarındaki görüntü verileri için kullanılan sıkıştırma yöntemlerini tanımlar. |
PsdVersion | 2 üyeli bir enum. |
ResourceBlockState | Kaynak blok durumunu temsil eder. |
SeekOrigin | Okuyucu için arama başlangıç noktasını tanımlar. |
Conversion
| Sınıf | Açıklama |
|---|
BigEndianBitConverter | Bayt dizilerinden big-endian ilkel değerleri okumak için yardımcı yöntemler sağlar. |
Coreexceptions
| Sınıf | Açıklama |
|---|
ArgumentNullException | Argüman null olduğunda fırlatılan istisna. |
NotSupportedException | İşlem desteklenmediğinde fırlatılan istisna. |
PsdLoadException | PSD dosyası yüklenirken bir hata oluştuğunda fırlatılan istisna. |
PsdSaveException | PsdSaveException sınıfının yeni bir örneğini başlatır. |
Layers
| Sınıf | Açıklama |
|---|
BlendRange | Bir PSD katman karışım aralığını temsil eder. |
ChannelInformation | PSD katman kanal bilgilerini temsil eder. |
GlobalLayerMaskInfo | 1 yöntemi olan sınıf. |
Layer | Katman kanal kimlikleri ve veri uzunlukları, PsdLayerChannelInfo özellikleri channel_id ve data_length aracılığıyla kullanılabilir. |
LayerBlendModeMapper | 2 yöntemi ve 1 üyesi olan sınıf. |
LayerBlendingRangesData | PSD katman karıştırma aralıkları verilerini temsil eder. |
LayerBlendingRangesInfo | 1 yöntemi ve 2 özelliği olan sınıf. |
LayerChannelInfo | Bir katman kaydından bir kanal meta verisi girişini depolar. |
LayerMaskData | PSD katman maskesi verileri için temel sınıfı tanımlar. |
LayerMaskDataShort | Yalnızca raster veya vektör maskesi olan katmanlar için katman maskesi verilerini tanımlar. |
LayerMaskInfo | 1 yöntemi ve 2 özelliği olan sınıf. |
LayerRawData | 4 yöntemi ve 7 özelliği olan sınıf. |
LayerRecordReader | 1 yöntemi ve 3 üyesi olan sınıf. |
LayerRecordWriter | Bellek içi Layer modelinden PSD/PSB katman kayıtlarını yazar. |
LayerResource | 1 yöntemi, 4 özelliği ve 2 üyesi olan sınıf. |
PsdLayerChannelInfo | Bir ayrıştırılmış katman kanal kaydının yalnızca okunabilir özetini sağlar. |
RawLayerBlendingRangesSection | 3 yöntemi ve 1 özelliği olan sınıf. |
RawLayerMaskSection | 3 yöntemi ve 1 özelliği olan sınıf. |
Numaralandırmalar
| Numaralandırma | Açıklama |
|---|
BlendMode | PSD dosyalarındaki katmanlar için kullanılan karıştırma modlarını tanımlar. |
LayerMaskFlags | PSD katman maskesi bayraklarını tanımlar. |
Loaders
| Sınıf | Açıklama |
|---|
PsdImageLoader | 1 yönteme sahip sınıf. |
Resources
| Sınıf | Açıklama |
|---|
ImageResourceIds | Testler ve fixture’lar tarafından kullanılan ortak PSD görüntü kaynağı tanımlayıcılarını sağlar. |
IndexedColorPalette | 3 yöntemi, 1 özelliği ve 1 üyesi olan sınıf. |
IndexedColorPaletteInfo | Dizinlenmiş renkli bir PSD paleti üzerinde yalnızca okunabilir bir görünüm sağlar. |
PreservedResourceBlock | Ham‑korunmuş bir görüntü kaynağını resmi ResourceBlock yüzeyine uyarlamaktadır. |
PsdResourceInfo | Ayrıştırılmış bir PSD görüntü kaynağı bloğunun yalnızca okunabilir özetini sağlar. |
UnknownResource | Yeni bir UnknownResource sınıfı örneğini başlatır. |
Numaralandırmalar
| Numaralandırma | Açıklama |
|---|
PsdResourceKind | 4 üyesi olan enum. |
Sections
| Sınıf | Açıklama |
|---|
ColorData | PSD Color Mode Data bölümünü ham baytlar ve mevcut olduğunda mod‑bilinçli ayrıştırılmış yapı olarak depolar. |
ImageData | PSD Image Data bölümünü bir sıkıştırma başlığı ve ham yük baytları olarak depolar. |
ImageDataStructure | PSD Image Data yükünün doğrulanmış yapısal düzenini açıklar. |
ImageResourcesSection | PSD Görüntü Kaynakları bölümünü ham‑korunmuş baytlar ve yalnızca bilinmeyenleri ayrıştırılmış özetler olarak temsil eder. |
LayerAndMaskSection | PSD/PSB Katman ve Maske Bilgileri bölümünü ve onun ham-korunmuş kaydetme durumunu temsil eder. |
PsdColorDataInfo | PSD Renk Modu Veri bölümü için yalnızca okunabilir bir özet sağlar. |
PsdHeader | Bir Photoshop belgesinin başlık bilgilerini içerir. |
PsdImageDataInfo | 1 metot ve 5 özelliğe sahip sınıf. |
PsdImageDocumentState | Ayrıştırılmış PSD/PSB belge bölümlerini, PsdImage tarafından kullanılan şekilde depolar. |
Numaralandırmalar
| Numaralandırma | Açıklama |
|---|
ImageDataKind | PSD Görüntü Verisi yükünün yapısal biçimini belirler. |
PsdColorDataKind | Yüklenen belge için Renk Modu Veri yükünün nasıl yorumlandığını açıklar. |
Writedescriptors
| Sınıf | Açıklama |
|---|
PsdImageWriter | Ayrıştırılmış PSD/PSB belge durumunu bir akışa yazar. |
Ayrıca Bakınız