EpsImage Sınıfı

Summary: The API for Encapsulated PostScript (EPS) image file format support offers
robust capabilities for manipulating compositions comprising text, graphics,
and images. With features such as bitmap preview image handling, orientation
flipping, bounding box retrieval for illustration bounds, resizing, rotating
images, and adding preview images, this API ensures seamless processing
and integration of EPS files into various applications with precision and
versatility.

Module: aspose.imaging.fileformats.eps

Full Name: aspose.imaging.fileformats.eps.EpsImage

Inheritance: IObjectWithBounds, IMetadataContainer, IHasExifData, IHasMetadata, IHasXmpData, IObjectWithSizeF, VectorImage

Properties

NameTypeAccessAçıklama
auto_adjust_paletteboolr/wOtomatik palet ayarlamasını gösteren bir değeri alır veya ayarlar.
background_colorColorr/wArka plan renginin değerini alır veya ayarlar.
bits_per_pixelintrBu özellik sayesinde görüntünün kesin bit derinliğine zahmetsizce erişin.
piksel başına bit sayısını alın, görüntünün renk derinliği hakkında kritik bilgiler sunar
ve işleme görevlerinin optimize edilmesine yardımcı olur. Görüntü manipülasyonu ve analizinde
ayrıntılı kontrol gerektiren uygulamalar için idealdir.
bounding_boxRectangleFrCihazdan bağımsız noktalarda orijinal sınırlama kutusuna erişerek, bu özellik
EpsImage boyutları hakkında kritik geometrik bilgiler sağlar.
Bu verileri alarak, kullanıcılar görüntünün boyutunu ve en‑boy oranını doğru bir şekilde değerlendirebilir
ve çeşitli uygulamalarda hassas yerleşim ve konumlandırmayı kolaylaştırır.
bounding_box_pxRectanglerBu özellik, EpsImage
örneğinin orijinal sınırlama kutusunu piksel cinsinden döndürür, doğru renderleme ve
manipülasyon için gerekli geometrik verileri sağlar. Bu bilgilerle, kullanıcılar projelerinde EPS görüntülerinin hassas konumlandırılmasını ve boyutlandırılmasını /// sağlayabilir, genel görsel sunumu ve kaliteyi artırır.
boundsRectanglerNesnenin sınırlarını alır.
buffer_size_hintintr/wTüm iç tamponlar için tanımlanan maksimum izin verilen boyutu belirten tampon boyutu ipucunu alır veya ayarlar.
containerImagerBu Image kapsayıcısını alır.
creation_dateSystem.DateTimerEPS Belge Yapılandırma Konvansiyonları (DSC)
yorumlarından oluşturulma tarihini alarak, bu özellik EPS dosyasının
başlangıcını gösteren temel meta verileri sağlar. Bu bilgilere erişerek, kullanıcılar dosyanın
kaynağı ve kronolojisi hakkında içgörüler elde eder, dosya yönetimi ve organizasyonunu geliştirir.
creatorstringrBu özellik, EPS Document
Structuring Conventions (DSC) yorumlarından elde edilen oluşturucu bilgilerine erişim sağlar. Oluşturucu ayrıntılarını anlamak, EPS dosyasını oluşturan yazılım veya aracı hakkında içgörüler sunar ve çeşitli platformlar ve
uygulamalar arasında uyumluluk değerlendirmesini kolaylaştırır.
data_stream_containerStreamContainerrNesnenin veri akışını alır.
dağıtıldıboolrBu örneğin dağıtılıp dağıtılmadığını gösteren bir değer alır.
eps_typeEpsTyperEPS görüntünüzün alt tip değerine erişin ve yorumlayın, iş akışınızı basitleştirir ve platformlar arasında uyumluluğu artırır.
EPS alt tipinin projenizde kesin ve verimli bir şekilde alınmasını optimize etmek için idealdir.
exif_dataExifDatar/wExif örneğini alır veya ayarlar.
file_formatFileFormatrBu özellik ile görüntünüzün dosya biçimine erişin. Görüntü dosyanızın biçimiyle ilgili temel
bilgileri alın, uyumluluğu ve verimli işleme kolaylaştırır. Projelerinizde sorunsuz entegrasyon için görüntü dosyalarınızın biçimini tanımlamak için idealdir.
has_background_colorboolr/wGörüntünün arka plan rengine sahip olup olmadığını gösteren bir değeri alır veya ayarlar.
has_raster_previewboolrBu özellik ile raster önizlemenin varlığını zahmetsizce keşfedin. EpsImage örneğinin raster önizleme içerip içermediğini gösteren boolean değere
erişin, görüntü işleme görevlerinizi netlik ve verimlilikle güçlendirin.
EPS görüntülerinde raster önizlemelerin varlığına veya yokluğuna göre iş akışı kararlarını basitleştirmek için idealdir.
heightintrGörüntünün yüksekliğini alır.
height_ffloatrBu özellik ile görüntünün yüksekliğine erişin. Görüntünün yüksekliğini zahmetsizce elde edin,
sorunsuz düzen ayarlamaları, en‑boy oranı hesaplamaları ve farklı ekran çözünürlükleri ve görüntüleme ortamları boyunca kesin
renderlemeyi mümkün kılar.
interrupt_monitorInterruptMonitorr/wKesinti izleyicisini alır veya ayarlar.
is_cachedboolrBu özellik, nesnenin verisinin şu anda
önbelleğe alınıp alınmadığını kontrol etmenin pratik bir yolunu sunar, ek veri okuma ihtiyacını ortadan kaldırır. Gerekli bilginin hemen mevcut olup olmadığını hızlı ve
verimli bir şekilde belirlemenizi sağlar, performansı optimize eder ve veri yoğun işlemlerde kaynak yükünü azaltır.
metadataImageMetadatarGörüntünün meta verilerini alır.
paletteIColorPaletter/wRenk paletini alır veya ayarlar. Renk paleti, pikseller doğrudan temsil edildiğinde kullanılmaz.
post_script_versionstringrBu özellik,
EpsImage örneğiyle ilişkili PostScript sürümünü alır. EPS dosyasında kullanılan belirli PostScript
dil sürümü hakkında bilgi verir, uyumluluk değerlendirmesine yardımcı olur ve PostScript uyumlu ortamlarla sorunsuz entegrasyonu kolaylaştırır.
preview_image_countintrKullanılabilir önizleme görüntüsü sayısına zahmetsizce erişin. Bu özellik, dosyanızla ilişkili önizleme görüntüsü sayısını
sorunsuz bir şekilde almanızı sağlar, görüntü önizlemelerinizin verimli yönetimi ve gezinmesini mümkün kılar. İş akışınızı optimize etmek ve görüntü varlıklarınızı etkili bir şekilde düzenlemek için idealdir.
preview_imagesImage[]rDosyanızla ilişkili önizleme görüntülerini alın. Bu özellik, önizleme görüntü koleksiyonuna sorunsuz erişim sağlar, ihtiyaç duyduğunuzda verimli bir şekilde göz atmanıza ve yönetmenize olanak tanır. Projeniz için doğru görüntüyü hızlıca önizlemek ve seçmek için idealdir.
sizeSizerNesne boyutunu alır.
size_fSizeFrNesnenin boyutunu inç cinsinden alır.
başlıkstringrBu özellik, EPS Document Structuring
Conventions (DSC) yorumlarından çıkarılan başlığı alır. EPS dosyasının içeriği hakkında değerli
meta veriler sağlar, belge organizasyonu ve uyumlu yazılım uygulamalarında tanımlamaya yardımcı olur.
use_paletteboolrGörüntü paletinin kullanılıp kullanılmadığını gösteren bir değeri alır.
widthintrGörüntünün genişliğini alır.
width_ffloatrBu kullanışlı özellik ile görüntünün genişliğini alın. Görüntünün genişliğini zahmetsizce elde edin, kesin düzen hesaplamaları, ölçeklendirme işlemleri ve uygulamanızdaki boyutla ilgili görevleri kolaylaştırır. Çeşitli platformlar ve cihazlar arasında görüntülerin doğru renderlanması ve gösterilmesini sağlamak için idealdir.
xmp_dataXmpPacketWrapperr/wXmp verilerini alır veya ayarlar.

Methods

NameAçıklama
cache_data()Bu yöntem hiçbir şey yapmaz çünkü mevcut
EpsImage sınıfının uygulaması veri önbellekleme içermez. Herhangi bir eylem gerçekleştirmese de, bu davranışı anlamak EPS görüntüleriyle çalışan geliştiriciler için kritik öneme sahiptir, verimli kaynak yönetimi ve uygulamalarında optimal performans sağlar.
can_load(file_path)Belirtilen dosya yolundan görüntünün yüklenip yüklenemeyeceğini belirler.
can_load(file_path, load_options)Belirtilen dosya yolundan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen açma seçenekleri kullanılarak belirler.
can_load(stream)Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini belirler.
can_load(stream, load_options)Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen loadOptions kullanılarak belirler.
can_load_stream(stream)Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini belirler.
can_load_stream_with_options(stream, load_options)Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen loadOptions kullanılarak belirler.
can_load_with_options(file_path, load_options)Belirtilen dosya yolundan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen açma seçenekleri kullanılarak belirler.
can_save(options)Geçilen kaydetme seçenekleriyle temsil edilen belirtilen dosya formatına görüntünün kaydedilip kaydedilemeyeceğini belirler.
create(files)Belirtilen dosyaları içeren çok sayfalı görüntüyü oluşturur.
create(files, throw_exception_on_load_error)Belirtilen dosyaları içeren çok sayfalı görüntüyü oluşturur.
create(image_options, width, height)Belirtilen oluşturma seçeneklerini kullanarak yeni bir görüntü oluşturur.
create(image_options, width, height, pixels)Sağlanan piksel dizisinden bir RasterImage örneği oluşturur.

Belirtilen genişlik ve yüksekliğin piksel verisinin boyutlarıyla eşleştiğini doğrular.
Bu yöntem yalnızca kütüphane Lisanslı modda olduğunda kullanılabilir.
create(images)Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.
create(images, dispose_images)Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.
create(multipage_create_options)Belirtilen çok sayfalı oluşturma seçeneklerini oluşturur.
create_from_files(files)Belirtilen dosyaları tembel yükleme sayfaları olarak içeren çok sayfalı bir görüntü oluşturur.
create_from_files(files, throw_exception_on_load_error)Belirtilen dosyaları tembel yükleme sayfaları olarak içeren çok sayfalı bir görüntü oluşturur.
create_from_images(images)Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.
create_from_images(images, dispose_images)Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.
crop(left_shift, right_shift, top_shift, bottom_shift)Kaydırmalarla görüntüyü kırp.
crop(rectangle)Belirtilen dikdörtgeni kırpar.
get_default_options(args)Varsayılan görüntü seçeneklerini alır.
get_embedded_images()Gömülü görüntüleri alır.
get_file_format(file_path)Dosya biçimini alır.
get_file_format(stream)Dosya biçimini alır.
get_file_format_of_stream(stream)Dosya biçimini alır.
get_fitting_rectangle(rectangle, pixels, width, height)Mevcut görüntüyü saran dikdörtgeni alır.
get_fitting_rectangle(rectangle, width, height)Mevcut görüntüyü saran dikdörtgeni alır.
get_original_options()Orijinal dosya ayarlarına dayalı seçenekleri alır.
Bu, orijinal görüntünün bit derinliğini ve diğer parametrelerini değiştirilmemiş tutmak için faydalı olabilir.
Örneğin, 1 bit piksel başına sahip siyah-beyaz bir PNG görüntüsü yüklerseniz ve ardından bunu kullanarak
DataStreamSupporter.save(file_path) yöntemiyle, 8-bit piksel başına sahip bir çıktı PNG görüntüsü üretilecektir.
Bunu önlemek ve 1-bit piksel başına PNG görüntüsü kaydetmek için, bu yöntemi kullanarak ilgili kaydetme seçeneklerini alın ve bunları
Image.save(file_path, options) yöntemine ikinci parametre olarak geçirin.
get_preview_image(format)Belirtilen _format_ta mevcut önizleme görüntüsünü alır veya bulunamazsa None döndürür. Bu yöntem, belirli formatlara göre uyarlanmış önizleme görüntülerine erişimde esneklik sağlar, uyumluluğu ve uygulamalardaki kaynak yönetimini optimize eder.
get_preview_images()EpsImage örneğine bağlı önizleme görüntülerine erişir, uygulamalarda inceleme veya kullanım için sorunsuz alım sağlar. Bu yöntem, önizleme görüntülerine pratik erişim sunar, görüntü verisiyle kullanıcı etkileşimini artırır.
get_proportional_height(width, height, new_width)Orantılı bir yükseklik alır.
get_proportional_width(width, height, new_height)Orantılı bir genişlik alır.
get_serialized_stream(image_options, clipping_rectangle, page_number)aps’ye dönüştürür.
load(file_path)Belirtilen dosya yolu veya URL’den yeni bir görüntü yükler.
filePath bir dosya yolu ise yöntem sadece dosyayı açar.
filePath bir URL ise yöntem dosyayı indirir, geçici bir dosya olarak saklar ve açar.
load(file_path, load_options)Belirtilen dosya yolu veya URL’den yeni bir görüntü yükler.
filePath bir dosya yolu ise yöntem sadece dosyayı açar.
filePath bir URL ise yöntem dosyayı indirir, geçici bir dosya olarak saklar ve açar.
load(stream)Belirtilen akıştan yeni bir görüntü yükler.
load(stream, load_options)Belirtilen akıştan yeni bir görüntü yükler.
load_stream(stream)Belirtilen akıştan yeni bir görüntü yükler.
load_stream_with_options(stream, load_options)Belirtilen akıştan yeni bir görüntü yükler.
load_with_options(file_path, load_options)Belirtilen dosya yolu veya URL’den yeni bir görüntü yükler.
filePath bir dosya yolu ise yöntem sadece dosyayı açar.
filePath bir URL ise yöntem dosyayı indirir, geçici bir dosya olarak saklar ve açar.
remove_background()Arka planı kaldırır.
remove_background(settings)Arka planı kaldırır.
remove_metadata()Meta verileri kaldırır.
resize(new_width, new_height)Görüntüyü yeniden boyutlandırır. Varsayılan olarak ResizeType.NEAREST_NEIGHBOUR_RESAMPLE kullanılır.
resize(new_width, new_height, resize_type)Belirtilen yeni genişliği yeniden boyutlandırır.
resize(new_width, new_height, settings)Genişletilmiş seçeneklerle görüntüyü yeniden boyutlandırır.
resize_by_settings(new_width, new_height, settings)Görüntüyü yeniden boyutlandırır.
resize_by_type(new_width, new_height, resize_type)Görüntüyü yeniden boyutlandırır.
resize_height_proportionally(new_height)Yüksekliği orantılı olarak yeniden boyutlandırır. Varsayılan ResizeType.NEAREST_NEIGHBOUR_RESAMPLE kullanılır.
resize_height_proportionally(new_height, resize_type)Yüksekliği orantılı olarak yeniden boyutlandırır.
resize_height_proportionally(new_height, settings)Yüksekliği orantılı olarak yeniden boyutlandırır.
resize_height_proportionally_settings(new_height, settings)Yüksekliği orantılı olarak yeniden boyutlandırır.
resize_width_proportionally(new_width)Genişliği orantılı olarak yeniden boyutlandırır. Varsayılan ResizeType.NEAREST_NEIGHBOUR_RESAMPLE kullanılır.
resize_width_proportionally(new_width, resize_type)Genişliği orantılı olarak yeniden boyutlandırır.
resize_width_proportionally(new_width, settings)Genişliği orantılı olarak yeniden boyutlandırır.
resize_width_proportionally_settings(new_width, settings)Genişliği orantılı olarak yeniden boyutlandırır.
rotate(angle)Görüntüyü merkezin etrafında döndür.
rotate_flip(rotate_flip_type)Görüntüyü döndürür, çevirir veya döndürüp çevirir.
save()Görüntü verilerini temel akıma kaydeder.
save(file_path)Görüntüyü belirtilen dosya konumuna kaydeder.
save(file_path, options)Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.
save(file_path, options, bounds_rectangle)Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.
save(file_path, over_write)Nesnenin verilerini belirtilen dosya konumuna kaydeder.
save(stream)Verileri kaydeder.
save(stream, options_base)Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.
save(stream, options_base, bounds_rectangle)Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.
save_to_stream(stream)Nesnenin verisini belirtilen akışa kaydeder.
save_to_stream_with_options(stream, options_base)Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.
save_to_stream_with_options_rect(stream, options_base, bounds_rectangle)Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.
save_with_options(file_path, options)Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.
save_with_options_rect(file_path, options, bounds_rectangle)Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.
set_palette(palette, update_colors)Görüntü paletlerini özelleştirerek benzersiz renk şemaları elde edin ve görsel çekiciliği artırın.
Belirli etkiler için renkleri ayarlayın ve farklı platformlar ve cihazlar arasında görüntü kalitesini zahmetsizce optimize edin.
try_set_metadata(metadata)Bu Image örneği destekliyor ve IImageMetadataFormat örneğini uyguluyorsa, bir metadata örneği ayarlamaya çalışır.

Method: can_load(file_path) [static]

 can_load(file_path) 

Belirtilen dosya yolundan görüntünün yüklenip yüklenemeyeceğini belirler.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.

Returns

TürAçıklama
booltrue eğer görüntü belirtilen dosyadan yüklenebiliyorsa; aksi takdirde false.

Method: can_load(file_path, load_options) [static]

 can_load(file_path, load_options) 

Belirtilen dosya yolundan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen açma seçenekleri kullanılarak belirler.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
booltrue eğer görüntü belirtilen dosyadan yüklenebiliyorsa; aksi takdirde false.

Method: can_load(stream) [static]

 can_load(stream) 

Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini belirler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomYükleme yapılacak akış.

Returns

TürAçıklama
booltrue eğer görüntü belirtilen akıştan yüklenebiliyorsa; aksi takdirde false.

Method: can_load(stream, load_options) [static]

 can_load(stream, load_options) 

Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen loadOptions kullanılarak belirler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomYükleme yapılacak akış.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
booltrue eğer görüntü belirtilen akıştan yüklenebiliyorsa; aksi takdirde false.

Method: can_load_stream(stream) [static]

 can_load_stream(stream) 

Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini belirler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomYükleme yapılacak akış.

Returns

TürAçıklama
booltrue eğer görüntü belirtilen akıştan yüklenebiliyorsa; aksi takdirde false.

Method: can_load_stream_with_options(stream, load_options) [static]

 can_load_stream_with_options(stream, load_options) 

Belirtilen akıştan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen loadOptions kullanılarak belirler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomYükleme yapılacak akış.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
booltrue eğer görüntü belirtilen akıştan yüklenebiliyorsa; aksi takdirde false.

Method: can_load_with_options(file_path, load_options) [static]

 can_load_with_options(file_path, load_options) 

Belirtilen dosya yolundan görüntünün yüklenip yüklenemeyeceğini ve isteğe bağlı olarak belirtilen açma seçenekleri kullanılarak belirler.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
booltrue eğer görüntü belirtilen dosyadan yüklenebiliyorsa; aksi takdirde false.

Method: can_save(options)

 can_save(options) 

Geçilen kaydetme seçenekleriyle temsil edilen belirtilen dosya formatına görüntünün kaydedilip kaydedilemeyeceğini belirler.

Parameters:

ParameterTürAçıklama
optionsImageOptionsBaseKullanılacak kaydetme seçenekleri.

Returns

TürAçıklama
booltrue eğer görüntü, verilen kaydetme seçenekleriyle temsil edilen belirtilen dosya formatına kaydedilebiliyorsa; aksi takdirde false.

Method: create(files) [static]

 create(files) 

Belirtilen dosyaları içeren çok sayfalı görüntüyü oluşturur.

Parameters:

ParameterTürAçıklama
dosyalarstring[]Dosyalar.

Returns

TürAçıklama
ImageÇok sayfalı görüntü

Method: create(files, throw_exception_on_load_error) [static]

 create(files, throw_exception_on_load_error) 

Belirtilen dosyaları içeren çok sayfalı görüntüyü oluşturur.

Parameters:

ParameterTürAçıklama
dosyalarstring[]Dosyalar.
throw_exception_on_load_errorbooleğer true olarak ayarlanırsa [yükleme hatasında istisna fırlat].

Returns

TürAçıklama
ImageÇok sayfalı görüntü

Method: create(image_options, width, height) [static]

 create(image_options, width, height) 

Belirtilen oluşturma seçeneklerini kullanarak yeni bir görüntü oluşturur.

Parameters:

ParameterTürAçıklama
image_optionsImageOptionsBaseGörüntü seçenekleri.
widthintGenişlik.
heightintYükseklik.

Returns

TürAçıklama
ImageYeni oluşturulan görüntü.

Method: create(image_options, width, height, pixels) [static]

 create(image_options, width, height, pixels) 

Sağlanan piksel dizisinden bir RasterImage örneği oluşturur.

Belirtilen genişlik ve yüksekliğin piksel verisinin boyutlarıyla eşleştiğini doğrular.
Bu yöntem yalnızca kütüphane Lisanslı modda olduğunda kullanılabilir.

Parameters:

ParameterTürAçıklama
image_optionsImageOptionsBaseRasterImage’i oluşturmak için kullanılan seçenekler RasterImage.
widthintRasterImage’in genişliği RasterImage.
heightintRasterImage’in yüksekliği RasterImage.
pikselint[]Görüntüyü doldurmak için kullanılan piksel değerleri dizisi.

Returns

TürAçıklama
ImageSağlanan piksel verileriyle doldurulmuş bir RasterImage.

Method: create(images) [static]

 create(images) 

Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.

Parameters:

ParameterTürAçıklama
imagesImage[]Görüntüler.

Returns

TürAçıklama
ImageGörüntü, IMultipageImage olarak

Method: create(images, dispose_images) [static]

 create(images, dispose_images) 

Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.

Parameters:

ParameterTürAçıklama
imagesImage[]Görüntüler.
dispose_imagesbooleğer true olarak ayarlanırsa [görüntüleri temizle].

Returns

TürAçıklama
ImageGörüntü, IMultipageImage olarak

Method: create(multipage_create_options) [static]

 create(multipage_create_options) 

Belirtilen çok sayfalı oluşturma seçeneklerini oluşturur.

Parameters:

ParameterTürAçıklama
multipage_create_optionsMultipageCreateOptionsÇok sayfalı oluşturma seçenekleri.

Returns

TürAçıklama
ImageÇok sayfalı görüntü

Method: create_from_files(files) [static]

 create_from_files(files) 

Belirtilen dosyaları tembel yükleme sayfaları olarak içeren çok sayfalı bir görüntü oluşturur.

Parameters:

ParameterTürAçıklama
dosyalarstring[]Dosyalar.

Returns

TürAçıklama
ImageÇok sayfalı görüntü

Method: create_from_files(files, throw_exception_on_load_error) [static]

 create_from_files(files, throw_exception_on_load_error) 

Belirtilen dosyaları tembel yükleme sayfaları olarak içeren çok sayfalı bir görüntü oluşturur.

Parameters:

ParameterTürAçıklama
dosyalarstring[]Dosyalar.
throw_exception_on_load_errorbooleğer true olarak ayarlanırsa yükleme hatasında istisna fırlat.

Returns

TürAçıklama
ImageÇok sayfalı görüntü

Method: create_from_images(images) [static]

 create_from_images(images) 

Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.

Parameters:

ParameterTürAçıklama
imagesImage[]Görüntüler.

Returns

TürAçıklama
ImageGörüntü, IMultipageImage olarak

Method: create_from_images(images, dispose_images) [static]

 create_from_images(images, dispose_images) 

Belirtilen görüntüleri sayfa olarak kullanarak yeni bir görüntü oluşturur.

Parameters:

ParameterTürAçıklama
imagesImage[]Görüntüler.
dispose_imagesbooleğer true olarak ayarlanırsa [görüntüleri temizle].

Returns

TürAçıklama
ImageGörüntü, IMultipageImage olarak

Method: crop(left_shift, right_shift, top_shift, bottom_shift)

 crop(left_shift, right_shift, top_shift, bottom_shift) 

Kaydırmalarla görüntüyü kırp.

Parameters:

ParameterTürAçıklama
left_shiftintSol kaydırma.
right_shiftintSağ kaydırma.
top_shiftintÜst kaydırma.
bottom_shiftintAlt kaydırma.

Method: crop(rectangle)

 crop(rectangle) 

Belirtilen dikdörtgeni kırpar.

Parameters:

ParameterTürAçıklama
rectangleRectangleDikdörtgen.

Method: get_default_options(args)

 get_default_options(args) 

Varsayılan görüntü seçeneklerini alır.

Parameters:

ParameterTürAçıklama
argsSystem.ObjectArgümanlar.

Returns

TürAçıklama
ImageOptionsBaseVarsayılan görüntü seçenekleri.

Method: get_embedded_images()

 get_embedded_images() 

Gömülü görüntüleri alır.

Returns

TürAçıklama
EmbeddedImage[]Görüntü dizisi

Method: get_file_format(file_path) [static]

 get_file_format(file_path) 

Dosya biçimini alır.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.

Returns

TürAçıklama
FileFormatBelirlenen dosya formatı.

Method: get_file_format(stream) [static]

 get_file_format(stream) 

Dosya biçimini alır.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomAkış.

Returns

TürAçıklama
FileFormatBelirlenen dosya formatı.

Method: get_file_format_of_stream(stream) [static]

 get_file_format_of_stream(stream) 

Dosya biçimini alır.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomAkış.

Returns

TürAçıklama
FileFormatBelirlenen dosya formatı.

Method: get_fitting_rectangle(rectangle, pixels, width, height) [static]

 get_fitting_rectangle(rectangle, pixels, width, height) 

Mevcut görüntüyü saran dikdörtgeni alır.

Parameters:

ParameterTürAçıklama
rectangleRectangleUygun dikdörtgeni elde etmek için dikdörtgen.
pikselint[]32 bit ARGB pikselleri.
widthintNesnenin genişliği.
heightintNesnenin yüksekliği.

Returns

TürAçıklama
RectangleUygun dikdörtgen veya uygun bir dikdörtgen bulunamazsa istisna.

Method: get_fitting_rectangle(rectangle, width, height) [static]

 get_fitting_rectangle(rectangle, width, height) 

Mevcut görüntüyü saran dikdörtgeni alır.

Parameters:

ParameterTürAçıklama
rectangleRectangleUygun dikdörtgeni elde etmek için dikdörtgen.
widthintNesnenin genişliği.
heightintNesnenin yüksekliği.

Returns

TürAçıklama
RectangleUygun dikdörtgen veya uygun bir dikdörtgen bulunamazsa istisna.

Method: get_original_options()

 get_original_options() 

Orijinal dosya ayarlarına dayalı seçenekleri alır.
Bu, orijinal görüntünün bit derinliğini ve diğer parametrelerini değiştirilmemiş tutmak için faydalı olabilir.
Örneğin, 1 bit piksel başına sahip siyah-beyaz bir PNG görüntüsü yüklerseniz ve ardından bunu kullanarak
DataStreamSupporter.save(file_path) yöntemiyle, 8-bit piksel başına sahip bir çıktı PNG görüntüsü üretilecektir.
Bunu önlemek ve 1-bit piksel başına PNG görüntüsü kaydetmek için, bu yöntemi kullanarak ilgili kaydetme seçeneklerini alın ve bunları
Image.save(file_path, options) yöntemine ikinci parametre olarak geçirin.

Returns

TürAçıklama
ImageOptionsBaseOrijinal dosya ayarlarına dayalı seçenekler.

Method: get_preview_image(format)

 get_preview_image(format) 

Belirtilen _format_ta mevcut önizleme görüntüsünü alır veya bulunamazsa None döndürür. Bu yöntem, belirli formatlara göre uyarlanmış önizleme görüntülerine erişimde esneklik sağlar, uyumluluğu ve uygulamalardaki kaynak yönetimini optimize eder.

Parameters:

ParameterTürAçıklama
formatEpsPreviewFormatEPS önizleme görüntü formatı.

Returns

TürAçıklama
ImageMevcut önizleme görüntüsü veya None.

Method: get_preview_images()

 get_preview_images() 

EpsImage örneğine bağlı önizleme görüntülerine erişir, uygulamalarda inceleme veya kullanım için sorunsuz alım sağlar. Bu yöntem, önizleme görüntülerine pratik erişim sunar, görüntü verisiyle kullanıcı etkileşimini artırır.

Returns

TürAçıklama
System.Collections.Generic.IEnumerable`1[[Aspose.Imaging.Image]]Önizleme görüntüleri.

Method: get_proportional_height(width, height, new_width) [static]

 get_proportional_height(width, height, new_width) 

Orantılı bir yükseklik alır.

Parameters:

ParameterTürAçıklama
widthintGenişlik.
heightintYükseklik.
new_widthintYeni genişlik.

Returns

TürAçıklama
intOrantılı yükseklik.

Method: get_proportional_width(width, height, new_height) [static]

 get_proportional_width(width, height, new_height) 

Orantılı bir genişlik alır.

Parameters:

ParameterTürAçıklama
widthintGenişlik.
heightintYükseklik.
new_heightintYeni yükseklik.

Returns

TürAçıklama
intOrantılı genişlik.

Method: get_serialized_stream(image_options, clipping_rectangle, page_number)

 get_serialized_stream(image_options, clipping_rectangle, page_number) 

aps’ye dönüştürür.

Parameters:

ParameterTürAçıklama
image_optionsImageOptionsBaseGörüntü seçenekleri.
clipping_rectangleRectangleKırpma dikdörtgeni.
page_numberint[]Sayfa numarası.

Returns

TürAçıklama
_io.BufferedRandomSerileştirilmiş akış

Method: load(file_path) [static]

 load(file_path) 

Belirtilen dosya yolu veya URL’den yeni bir görüntü yükler.
filePath bir dosya yolu ise yöntem sadece dosyayı açar.
filePath bir URL ise yöntem dosyayı indirir, geçici bir dosya olarak saklar ve açar.

Parameters:

ParameterTürAçıklama
file_pathstringİmge yüklenecek dosya yolu veya URL.

Returns

TürAçıklama
ImageYüklenen imge.

Method: load(file_path, load_options) [static]

 load(file_path, load_options) 

Belirtilen dosya yolu veya URL’den yeni bir görüntü yükler.
filePath bir dosya yolu ise yöntem sadece dosyayı açar.
filePath bir URL ise yöntem dosyayı indirir, geçici bir dosya olarak saklar ve açar.

Parameters:

ParameterTürAçıklama
file_pathstringİmge yüklenecek dosya yolu veya URL.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
ImageYüklenen imge.

Method: load(stream) [static]

 load(stream) 

Belirtilen akıştan yeni bir görüntü yükler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomİmge yüklenecek akış.

Returns

TürAçıklama
ImageYüklenen imge.

Method: load(stream, load_options) [static]

 load(stream, load_options) 

Belirtilen akıştan yeni bir görüntü yükler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomİmge yüklenecek akış.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
ImageYüklenen imge.

Method: load_stream(stream) [static]

 load_stream(stream) 

Belirtilen akıştan yeni bir görüntü yükler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomİmge yüklenecek akış.

Returns

TürAçıklama
ImageYüklenen imge.

Method: load_stream_with_options(stream, load_options) [static]

 load_stream_with_options(stream, load_options) 

Belirtilen akıştan yeni bir görüntü yükler.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomİmge yüklenecek akış.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
ImageYüklenen imge.

Method: load_with_options(file_path, load_options) [static]

 load_with_options(file_path, load_options) 

Belirtilen dosya yolu veya URL’den yeni bir görüntü yükler.
filePath bir dosya yolu ise yöntem sadece dosyayı açar.
filePath bir URL ise yöntem dosyayı indirir, geçici bir dosya olarak saklar ve açar.

Parameters:

ParameterTürAçıklama
file_pathstringİmge yüklenecek dosya yolu veya URL.
load_optionsLoadOptionsYükleme seçenekleri.

Returns

TürAçıklama
ImageYüklenen imge.

Method: remove_background(settings)

 remove_background(settings) 

Arka planı kaldırır.

Parameters:

ParameterTürAçıklama
settingsRemoveBackgroundSettingsAyarlar.

Method: resize(new_width, new_height)

 resize(new_width, new_height) 

Görüntüyü yeniden boyutlandırır. Varsayılan olarak ResizeType.NEAREST_NEIGHBOUR_RESAMPLE kullanılır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
new_heightintYeni yükseklik.

Method: resize(new_width, new_height, resize_type)

 resize(new_width, new_height, resize_type) 

Belirtilen yeni genişliği yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
new_heightintYeni yükseklik.
resize_typeResizeTypeYeniden boyutlandırmanın türü.

See also:

Example # 1: Resize EPS image and export it to PNG format.

Method: resize(new_width, new_height, settings)

 resize(new_width, new_height, settings) 

Genişletilmiş seçeneklerle görüntüyü yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
new_heightintYeni yükseklik.
settingsImageResizeSettingsYeniden boyutlandırma ayarları.

See also:

Example # 1: Resize EPS image using advanced settings.

Method: resize_by_settings(new_width, new_height, settings)

 resize_by_settings(new_width, new_height, settings) 

Görüntüyü yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
new_heightintYeni yükseklik.
settingsImageResizeSettingsYeniden boyutlandırma ayarları.

Method: resize_by_type(new_width, new_height, resize_type)

 resize_by_type(new_width, new_height, resize_type) 

Görüntüyü yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
new_heightintYeni yükseklik.
resize_typeResizeTypeYeniden boyutlandırma türü.

Method: resize_height_proportionally(new_height)

 resize_height_proportionally(new_height) 

Yüksekliği orantılı olarak yeniden boyutlandırır. Varsayılan ResizeType.NEAREST_NEIGHBOUR_RESAMPLE kullanılır.

Parameters:

ParameterTürAçıklama
new_heightintYeni yükseklik.

Method: resize_height_proportionally(new_height, resize_type)

 resize_height_proportionally(new_height, resize_type) 

Yüksekliği orantılı olarak yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_heightintYeni yükseklik.
resize_typeResizeTypeYeniden boyutlandırmanın türü.

Method: resize_height_proportionally(new_height, settings)

 resize_height_proportionally(new_height, settings) 

Yüksekliği orantılı olarak yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_heightintYeni yükseklik.
settingsImageResizeSettingsGörüntü yeniden boyutlandırma ayarları.

Method: resize_height_proportionally_settings(new_height, settings)

 resize_height_proportionally_settings(new_height, settings) 

Yüksekliği orantılı olarak yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_heightintYeni yükseklik.
settingsImageResizeSettingsGörüntü yeniden boyutlandırma ayarları.

Method: resize_width_proportionally(new_width)

 resize_width_proportionally(new_width) 

Genişliği orantılı olarak yeniden boyutlandırır. Varsayılan ResizeType.NEAREST_NEIGHBOUR_RESAMPLE kullanılır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.

Method: resize_width_proportionally(new_width, resize_type)

 resize_width_proportionally(new_width, resize_type) 

Genişliği orantılı olarak yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
resize_typeResizeTypeYeniden boyutlandırmanın türü.

Method: resize_width_proportionally(new_width, settings)

 resize_width_proportionally(new_width, settings) 

Genişliği orantılı olarak yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
settingsImageResizeSettingsGörüntü yeniden boyutlandırma ayarları.

Method: resize_width_proportionally_settings(new_width, settings)

 resize_width_proportionally_settings(new_width, settings) 

Genişliği orantılı olarak yeniden boyutlandırır.

Parameters:

ParameterTürAçıklama
new_widthintYeni genişlik.
settingsImageResizeSettingsGörüntü yeniden boyutlandırma ayarları.

Method: rotate(angle)

 rotate(angle) 

Görüntüyü merkezin etrafında döndür.

Parameters:

ParameterTürAçıklama
anglefloatDerece cinsinden döndürme açısı. Pozitif değerler saat yönünde döndürür.

Method: rotate_flip(rotate_flip_type)

 rotate_flip(rotate_flip_type) 

Görüntüyü döndürür, çevirir veya döndürüp çevirir.

Parameters:

ParameterTürAçıklama
rotate_flip_typeRotateFlipTyperotate flip’in türü.

Method: save(file_path)

 save(file_path) 

Görüntüyü belirtilen dosya konumuna kaydeder.

Parameters:

ParameterTürAçıklama
file_pathstringGörüntünün kaydedileceği dosya yolu.

Method: save(file_path, options)

 save(file_path, options) 

Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.
optionsImageOptionsBaseSeçenekler.

Method: save(file_path, options, bounds_rectangle)

 save(file_path, options, bounds_rectangle) 

Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.
optionsImageOptionsBaseSeçenekler.
bounds_rectangleRectangleHedef görüntü sınırları dikdörtgeni. Kaynak sınırlarını kullanmak için boş dikdörtgen ayarlayın.

Method: save(file_path, over_write)

 save(file_path, over_write) 

Nesnenin verilerini belirtilen dosya konumuna kaydeder.

Parameters:

ParameterTürAçıklama
file_pathstringNesnenin verilerinin kaydedileceği dosya yolu.
over_writeboolEğer true olarak ayarlanırsa dosya içeriği üzerine yazılır, aksi takdirde ekleme yapılır.

Method: save(stream)

 save(stream) 

Verileri kaydeder.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomVerinin kaydedileceği akış.

Method: save(stream, options_base)

 save(stream, options_base) 

Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomGörüntünün verisinin kaydedileceği akış.
options_baseImageOptionsBaseKaydetme seçenekleri.

Method: save(stream, options_base, bounds_rectangle)

 save(stream, options_base, bounds_rectangle) 

Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomGörüntünün verisinin kaydedileceği akış.
options_baseImageOptionsBaseKaydetme seçenekleri.
bounds_rectangleRectangleHedef görüntü sınırları dikdörtgeni. Kaynak sınırlarını kullanmak için boş bir dikdörtgen ayarlayın.

Method: save_to_stream(stream)

 save_to_stream(stream) 

Nesnenin verisini belirtilen akışa kaydeder.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomNesnenin verisinin kaydedileceği akış.

Method: save_to_stream_with_options(stream, options_base)

 save_to_stream_with_options(stream, options_base) 

Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomGörüntünün verisinin kaydedileceği akış.
options_baseImageOptionsBaseKaydetme seçenekleri.

Method: save_to_stream_with_options_rect(stream, options_base, bounds_rectangle)

 save_to_stream_with_options_rect(stream, options_base, bounds_rectangle) 

Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen akışa ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
akış_io.BufferedRandomGörüntünün verisinin kaydedileceği akış.
options_baseImageOptionsBaseKaydetme seçenekleri.
bounds_rectangleRectangleHedef görüntü sınırları dikdörtgeni. Kaynak sınırlarını kullanmak için boş bir dikdörtgen ayarlayın.

Method: save_with_options(file_path, options)

 save_with_options(file_path, options) 

Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.
optionsImageOptionsBaseSeçenekler.

Method: save_with_options_rect(file_path, options, bounds_rectangle)

 save_with_options_rect(file_path, options, bounds_rectangle) 

Nesnenin verilerini, kaydetme seçeneklerine göre belirtilen dosya konumunda ve belirtilen dosya formatında kaydeder.

Parameters:

ParameterTürAçıklama
file_pathstringDosya yolu.
optionsImageOptionsBaseSeçenekler.
bounds_rectangleRectangleHedef görüntü sınırları dikdörtgeni. Kaynak sınırlarını kullanmak için boş dikdörtgen ayarlayın.

Method: set_palette(palette, update_colors)

 set_palette(palette, update_colors) 

Görüntü paletlerini özelleştirerek benzersiz renk şemaları elde edin ve görsel çekiciliği artırın.
Belirli etkiler için renkleri ayarlayın ve farklı platformlar ve cihazlar arasında görüntü kalitesini zahmetsizce optimize edin.

Parameters:

ParameterTürAçıklama
paletteIColorPaletteAyarlanacak palet.
update_colorsbooleğer true olarak ayarlanırsa renkler yeni palete göre güncellenecek; aksi takdirde renk indeksleri değişmeden kalır. Değişmeyen indekslerin, bazı indekslerin karşılık gelen palet girdileri yoksa, görüntünün yüklenirken çökmesine neden olabileceğini unutmayın.

Method: try_set_metadata(metadata)

 try_set_metadata(metadata) 

Bu Image örneği destekliyor ve IImageMetadataFormat örneğini uyguluyorsa, bir metadata örneği ayarlamaya çalışır.

Parameters:

ParameterTürAçıklama
metadataIImageMetadataFormatMeta veriler.

Returns

TürAçıklama
boolEğer metadata null değilse ve IMetadataContainer örneği
destekliyor ve/veya IImageMetadataFormat örneğini uyguluyorsa doğru; aksi takdirde yanlış.

Examples

Convert EPS image to PNG using PostScript rendering.

import aspose.pycore as aspycore
from aspose.imaging import Image
from aspose.imaging.fileformats.eps import EpsImage, EpsPreviewFormat
from aspose.imaging.imageoptions import PngOptions

with aspycore.as_of(Image.load("Sample.eps"), EpsImage) as image:
	obj_init = EpsRasterizationOptions()
	obj_init.page_width = 500
	obj_init.page_height = 500
	obj_init.preview_to_export = EpsPreviewFormat.POST_SCRIPT_RENDERING
	options = PngOptions()
	obj_init2.vector_rasterization_options = obj_init
	# PostScript kullanarak raster görüntüyü renderlayın
	image.save("Sample.png", options)
	

Convert EPS image to PDF using PostScript rendering.


from aspose.imaging import Image, PdfComplianceVersion
from aspose.imaging.imageoptions import PdfOptions
from aspose.imaging.fileformats.pdf import PdfCoreOptions

with Image.load("Sample.eps") as image:
	options = PdfOptions()
	options.pdf_core_options = PdfCoreOptions()
	options.pdf_core_options.pdf_compliance = PdfComplianceVersion.PDF_A1B # Set required PDF compliance
	image.save("Sample.pdf", options)

Resize EPS image and export it to PNG format.


from aspose.imaging import Image, ResizeType
from aspose.imaging.imageoptions import PngOptions

# EPS görüntüsünü yükle
with Image.load("AstrixObelix.eps") as image:
	# Görüntüyü Mitchell kübik interpolasyon yöntemiyle yeniden boyutlandır
	image.resize(400, 400, ResizeType.MITCHELL)

	# Görüntüyü PNG formatına dışa aktar
	image.save("ExportResult.png", PngOptions())

Resize EPS image using advanced settings.


import aspose.pycore as aspycore
from aspose.imaging import Image, ImageResizeSettings, ResizeType, ImageFilterType, ColorCompareMethod, ColorQuantizationMethod
from aspose.imaging.imageoptions import PngOptions

#EPS görüntüsünü yükle
with Image.load("AstrixObelix.eps") as image:
	# Görüntüyü gelişmiş yeniden boyutlandırma ayarlarıyla yeniden boyutlandır
	obj_init = ImageResizeSettings()
	obj_init.mode = ResizeType.LANCZOS_RESAMPLE
	obj_init.filter_type = ImageFilterType.SMALL_RECTANGULAR
	obj_init.color_compare_method = ColorCompareMethod.EUCLIDIAN
	obj_init.color_quantization_method = ColorQuantizationMethod.POPULARITY
	image.resize(400, 400, obj_init)
	# Görüntüyü PNG formatına dışa aktar
	image.save("ExportResult.png", PngOptions())