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ıfAçıklama
BigEndianReaderBir akıştan big-endian veri okur.
BigEndianWriterBigEndianWriter.position özelliği, temel akıştaki mevcut yazma ofsetini döndürür.
ImageGörüntü nesneleri için soyut temel sınıf.
ImageLoaderGörüntüler için yükleme işlevselliğini sağlar.
LayerAndMaskSectionReader1 yönteme sahip sınıf.
LayerAndMaskSectionWriterPSD/PSB Katman ve Maske Bilgisi bölümlerini yazar.
PointPoint 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.
PsdImageRender etmeden yüklenebilen, incelenebilen ve kaydedilebilen bir PSD görüntüyü temsil eder.
PsdSectionReaderBu uygulama tarafından bellekte saklanan PSD/PSB bölümleri için sınırlı okuma sağlar.
RectangleBir dikdörtgenin konumunu ve boyutunu temsil eden dört tam sayı setini depolar.
RectangleFBir dikdörtgenin konumunu ve boyutunu temsil eden dört kayan nokta sayısından oluşan bir küme depolar.
ResourceBlockBir PSD görüntü kaynağı bloğunu temsil eder.
Size3 yönteme ve 5 özelliğe sahip sınıf.
StreamContainerKaynak kaydetme API’leri tarafından kullanılan bir akış kapsayıcısını temsil eder.

Numaralandırmalar

NumaralandırmaAçıklama
ColorModesPSD dosyaları tarafından desteklenen renk modlarını tanımlar.
CompressionMethodPSD dosyalarındaki görüntü verileri için kullanılan sıkıştırma yöntemlerini tanımlar.
PsdVersion2 üyeli bir enum.
ResourceBlockStateKaynak blok durumunu temsil eder.
SeekOriginOkuyucu için arama başlangıç noktasını tanımlar.

Conversion

SınıfAçıklama
BigEndianBitConverterBayt dizilerinden big-endian ilkel değerleri okumak için yardımcı yöntemler sağlar.

Coreexceptions

SınıfAçıklama
ArgumentNullExceptionArgüman null olduğunda fırlatılan istisna.
NotSupportedExceptionİşlem desteklenmediğinde fırlatılan istisna.
PsdLoadExceptionPSD dosyası yüklenirken bir hata oluştuğunda fırlatılan istisna.
PsdSaveExceptionPsdSaveException sınıfının yeni bir örneğini başlatır.

Layers

SınıfAçıklama
BlendRangeBir PSD katman karışım aralığını temsil eder.
ChannelInformationPSD katman kanal bilgilerini temsil eder.
GlobalLayerMaskInfo1 yöntemi olan sınıf.
LayerKatman kanal kimlikleri ve veri uzunlukları, PsdLayerChannelInfo özellikleri channel_id ve data_length aracılığıyla kullanılabilir.
LayerBlendModeMapper2 yöntemi ve 1 üyesi olan sınıf.
LayerBlendingRangesDataPSD katman karıştırma aralıkları verilerini temsil eder.
LayerBlendingRangesInfo1 yöntemi ve 2 özelliği olan sınıf.
LayerChannelInfoBir katman kaydından bir kanal meta verisi girişini depolar.
LayerMaskDataPSD katman maskesi verileri için temel sınıfı tanımlar.
LayerMaskDataShortYalnızca raster veya vektör maskesi olan katmanlar için katman maskesi verilerini tanımlar.
LayerMaskInfo1 yöntemi ve 2 özelliği olan sınıf.
LayerRawData4 yöntemi ve 7 özelliği olan sınıf.
LayerRecordReader1 yöntemi ve 3 üyesi olan sınıf.
LayerRecordWriterBellek içi Layer modelinden PSD/PSB katman kayıtlarını yazar.
LayerResource1 yöntemi, 4 özelliği ve 2 üyesi olan sınıf.
PsdLayerChannelInfoBir ayrıştırılmış katman kanal kaydının yalnızca okunabilir özetini sağlar.
RawLayerBlendingRangesSection3 yöntemi ve 1 özelliği olan sınıf.
RawLayerMaskSection3 yöntemi ve 1 özelliği olan sınıf.

Numaralandırmalar

NumaralandırmaAçıklama
BlendModePSD dosyalarındaki katmanlar için kullanılan karıştırma modlarını tanımlar.
LayerMaskFlagsPSD katman maskesi bayraklarını tanımlar.

Loaders

SınıfAçıklama
PsdImageLoader1 yönteme sahip sınıf.

Resources

SınıfAçıklama
ImageResourceIdsTestler ve fixture’lar tarafından kullanılan ortak PSD görüntü kaynağı tanımlayıcılarını sağlar.
IndexedColorPalette3 yöntemi, 1 özelliği ve 1 üyesi olan sınıf.
IndexedColorPaletteInfoDizinlenmiş renkli bir PSD paleti üzerinde yalnızca okunabilir bir görünüm sağlar.
PreservedResourceBlockHam‑korunmuş bir görüntü kaynağını resmi ResourceBlock yüzeyine uyarlamaktadır.
PsdResourceInfoAyrıştırılmış bir PSD görüntü kaynağı bloğunun yalnızca okunabilir özetini sağlar.
UnknownResourceYeni bir UnknownResource sınıfı örneğini başlatır.

Numaralandırmalar

NumaralandırmaAçıklama
PsdResourceKind4 üyesi olan enum.

Sections

SınıfAçıklama
ColorDataPSD Color Mode Data bölümünü ham baytlar ve mevcut olduğunda mod‑bilinçli ayrıştırılmış yapı olarak depolar.
ImageDataPSD Image Data bölümünü bir sıkıştırma başlığı ve ham yük baytları olarak depolar.
ImageDataStructurePSD Image Data yükünün doğrulanmış yapısal düzenini açıklar.
ImageResourcesSectionPSD Görüntü Kaynakları bölümünü ham‑korunmuş baytlar ve yalnızca bilinmeyenleri ayrıştırılmış özetler olarak temsil eder.
LayerAndMaskSectionPSD/PSB Katman ve Maske Bilgileri bölümünü ve onun ham-korunmuş kaydetme durumunu temsil eder.
PsdColorDataInfoPSD Renk Modu Veri bölümü için yalnızca okunabilir bir özet sağlar.
PsdHeaderBir Photoshop belgesinin başlık bilgilerini içerir.
PsdImageDataInfo1 metot ve 5 özelliğe sahip sınıf.
PsdImageDocumentStateAyrıştırılmış PSD/PSB belge bölümlerini, PsdImage tarafından kullanılan şekilde depolar.

Numaralandırmalar

NumaralandırmaAçıklama
ImageDataKindPSD Görüntü Verisi yükünün yapısal biçimini belirler.
PsdColorDataKindYüklenen belge için Renk Modu Veri yükünün nasıl yorumlandığını açıklar.

Writedescriptors

SınıfAçıklama
PsdImageWriterAyrıştırılmış PSD/PSB belge durumunu bir akışa yazar.

Ayrıca Bakınız

 Türkçe