PsdImage

PsdImage

Genel Bakış

PsdImage, Aspose.Psd FOSS için Python 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, Python programlarındaki PsdImage nesneleri için 5 yöntem bildirir. Kullanılabilir yöntemler şunlardır: __init__, dispose, load, save. Genel üyeler, Aspose.Psd FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode ve 30 tanesi daha.

Özellikler

AdTürErişimAçıklama
widthintOkumaBelge genişliğini piksel olarak alır.
heightintOkumaBelge yüksekliğini piksel cinsinden alır.
channelsintOkumaPSD başlığından belge kanal sayısını alır.
bits_per_channelintOkumaKanal başına depolanan bit sayısını alır.
color_modeColorModesOkuma/YazmaBaşlıkta rapor edilen PSD renk modunu alır.
versionintOkuma/YazmaAlır veya ayarlar Aspose.PSD-compatible API sürüm numarasını.
headerPsdHeaderOkumaAyrıştırılmış PSD/PSB başlık nesnesini alır.
is_large_documentboolOkumaYüklenen belgenin PSB büyük belge konteynerini kullanıp kullanmadığını alır.
is_psbboolOkumaŞuna eşdeğerdir: :attr:is_large_document.
layersList[Layer]Okuma/YazmaAyrıştırılmış katman koleksiyonunu alır.
channels_countintOkumaPSD kanallarının sayısını alır.
sizeSizeOkumaGörüntünün boyutunu alır.
active_layerOptional[Layer]Okuma/YazmaAktif katmanı alır.
layer_countintOkumaBelgedeki ayrıştırılan katmanların sayısını alır.
has_layersboolOkumaBelgenin en az bir ayrıştırılmış katman içerip içermediğini alır.
has_image_resourcesboolOkumaBelgenin herhangi bir ayrıştırılmış görüntü kaynağı içerip içermediğini alır.
resource_countintOkumaAyrıştırılan görüntü kaynağı bloklarının sayısını alır.
image_resourcesList[ResourceBlock]Okuma/YazmaPSD görüntü kaynaklarını alır veya ayarlar.
global_layer_resourcesList[LayerResource]Okuma/YazmaGenel katman kaynaklarını alır veya ayarlar.
global_layer_mask_infoGlobalLayerMaskInfoOkumaKüresel katman maskesi bilgisini alır.
is_flattenboolOkumaPSD görüntüsünün düzleştirilip düzleştirilmediğini alır.
has_transparency_databoolOkuma/Yazmaİlk alfa kanalının şeffaflık verisi içerip içermediğini alır veya ayarlar.
resources``OkumaAyrıştırılmış görüntü kaynağı bloklarının yalnızca okunabilir özetini alır.
has_color_mode_databoolOkumaBelgenin Color Mode Data baytlarını içerip içermediğini alır.
color_data_infoPsdColorDataInfoOkumaAyrıştırılmış Renk Modu Verisi bölümünün yalnızca okunabilir özetini alır.
indexed_paletteOptional[IndexedColorPaletteInfo]OkumaMevcut olduğunda ayrıştırılmış indeksli palet özetini alır.
has_merged_image_databoolOkumaBelgenin birleştirilmiş görüntü veri yükü baytlarını içerip içermediğini alır.
compressionCompressionMethodOkumaBirleştirilmiş görüntü veri bölümü tarafından kullanılan sıkıştırma yöntemini alır.
image_data_infoPsdImageDataInfoOkumaAyrıştırılmış birleştirilmiş görüntü veri yapısının sadece okunabilir özetini alır.
image_data_kindImageDataKindOkumaBirleştirilmiş görüntü veri yükünün yapısal türünü alır.
uses_predictionboolOkumaBirleştirilmiş görüntü veri yükü tarafından ZIP tahmininin kullanılıp kullanılmadığını alır.
has_icc_profileboolOkumaGömülü bir ICC profil kaynağının mevcut olup olmadığını alır.
is_icc_profile_untaggedOptional[bool]OkumaMevcut olduğunda, ayrıştırılmış etiketlenmemiş ICC profil bayrağını alır.
parsed_color_dataColorDataOkumaİç doğrulama/testler için ayrıştırılmış renk modu veri ayrıntılarını alır.
parsed_resourcesList[UnknownResource]Okumaİç doğrulama/testler için ayrıştırılmış görüntü kaynaklarını alır.
global_angleintOkumaGenel açıyı alır.

Yöntemler

İmzaAçıklama
__init__(stream, leave_open: bool)Calls init(stream, leave_open) bu PsdImage örneğinde.
load(file_path_or_stream) → PsdImageBir dosya yolundan veya okunabilir bir akıştan PSD görüntüsü yükler.
save(file_path_or_stream)Görüntüyü bir dosya yoluna veya yazılabilir bir akışa kaydeder.
dispose()Görüntüyü ve isteğe bağlı olarak altında yatan akışı serbest bırakır.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Bu PsdImage örneğinde load(source) metodunu çağırır.

Ayrıca Bakınız

 Türkçe