EpsImage Klasse

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

NameTypeAccessBeschreibung
auto_adjust_paletteboolr/wLiest oder setzt einen Wert, der angibt, ob die automatische Anpassung der Palette erfolgt.
background_colorColorr/wLiest oder setzt einen Wert für die Hintergrundfarbe.
bits_per_pixelintrGreifen Sie mühelos auf die genaue Bit‑Tiefe des Bildes zu mit dieser Eigenschaft. Rufen Sie
die Bit‑pro‑Pixel‑Anzahl ab, die entscheidende Einblicke in die Farbtiefe des Bildes liefert
und bei der Optimierung von Verarbeitungsaufgaben hilft. Ideal für Anwendungen, die
eine feinkörnige Kontrolle über Bildmanipulation und Analyse erfordern.
bounding_boxRectangleFrDurch den Zugriff auf die ursprüngliche Begrenzungsbox in geräteunabhängigen Punkten liefert diese Eigenschaft
entscheidende geometrische Informationen über die Abmessungen des EpsImage.
Durch das Abrufen dieser Daten können Benutzer die Größe und das Seitenverhältnis des Bildes genau beurteilen,
was ein präzises Layout und eine genaue Positionierung in verschiedenen Anwendungen ermöglicht.
bounding_box_pxRectanglerDiese Eigenschaft gibt die ursprüngliche Begrenzungsbox der EpsImage
Instanz in Pixeln zurück und liefert wesentliche geometrische Daten für ein genaues Rendering und
die Manipulation. Mit diesen Informationen können Benutzer die präzise Platzierung und Größenbestimmung /// von EPS‑Bildern in ihren Projekten sicherstellen und so die gesamte visuelle Darstellung und Qualität verbessern.
boundsRectanglerLiest die Objektgrenzen.
buffer_size_hintintr/wLiest oder setzt den Hinweis zur Puffergröße, der die maximal zulässige Größe für alle internen Puffer definiert.
containerImagerLiest den Image Container.
creation_dateSystem.DateTimerBeim Abrufen des Erstellungsdatums aus den EPS Document Structuring Conventions (DSC)
Kommentaren liefert diese Eigenschaft wesentliche Metadaten, die den Beginn der EPS‑Datei anzeigen. Durch den Zugriff auf diese Informationen erhalten Benutzer Einblicke in die Herkunft und Chronologie der Datei, was das Dateimanagement und die Organisation verbessert.
creatorstringrDiese Eigenschaft bietet Zugriff auf die Erstellerinformationen, die aus den EPS Document
Structuring Conventions (DSC)-Kommentaren im EPS‑Datei stammen. Das Verstehen der
Erstellerdetails liefert Einblicke in die Software oder das Werkzeug, das zum Erzeugen der
EPS‑Datei verwendet wurde, und erleichtert die Bewertung der Kompatibilität über verschiedene Plattformen und
Anwendungen.
data_stream_containerStreamContainerrLiest den Datenstrom des Objekts.
freigegebenboolrLiest einen Wert, der angibt, ob diese Instanz freigegeben ist.
eps_typeEpsTyperGreifen Sie auf den Subtypwert Ihres EPS‑Bildes zu und interpretieren Sie ihn, wodurch Ihr
Arbeitsablauf optimiert und die Kompatibilität über Plattformen hinweg verbessert wird. Ideal zur präzisen und effizienten Optimierung der EPS‑Subtyp‑Abrufung in Ihren Projekten.
exif_dataExifDatar/wLiest oder setzt die Exif‑Instanz.
file_formatFileFormatrGreifen Sie mit dieser Eigenschaft auf das Dateiformat Ihres Bildes zu. Rufen Sie wesentliche
Informationen über das Format Ihrer Bilddatei ab, um Kompatibilität und
effiziente Verarbeitung zu ermöglichen. Ideal, um das Format Ihrer Bilddateien für eine nahtlose Integration in Ihre Projekte zu identifizieren.
has_background_colorboolr/wLiest oder setzt einen Wert, der angibt, ob das Bild eine Hintergrundfarbe hat.
has_raster_previewboolrEntdecken Sie mühelos das Vorhandensein einer Rastervorschau mit dieser Eigenschaft. Greifen Sie auf den booleschen Wert zu, der angibt, ob die EpsImage‑Instanz eine
Rastervorschau enthält, und stärken Sie Ihre Bildverarbeitungsaufgaben mit Klarheit und Effizienz.
Ideal, um Workflow‑Entscheidungen basierend auf dem Vorhandensein oder Fehlen von
Rastervorschauen in EPS‑Bildern zu optimieren.
heightintrLiest die Bildhöhe.
height_ffloatrGreifen Sie mit dieser Eigenschaft auf die Höhe des Bildes zu. Ermitteln Sie die Bildhöhe
mühelos, um nahtlose Layout‑Anpassungen, Seitenverhältnis‑Berechnungen und präzises
Rendering über verschiedene Bildschirmauflösungen und Anzeigeumgebungen hinweg zu ermöglichen.
interrupt_monitorInterruptMonitorr/wLiest oder setzt den Interrupt-Monitor.
is_cachedboolrDiese Eigenschaft bietet eine bequeme Möglichkeit zu prüfen, ob die Daten des Objekts derzeit
zwischengespeichert sind, wodurch zusätzliches Datenlesen entfällt. Sie bietet eine schnelle und
effiziente Methode, um festzustellen, ob die benötigten Informationen sofort verfügbar sind,
optimiert die Leistung und reduziert den Ressourcenaufwand bei datenintensiven Vorgängen.
metadataImageMetadatarGibt die Metadaten des Bildes zurück.
paletteIColorPaletter/wLiest oder setzt die Farbpalette. Die Farbpalette wird nicht verwendet, wenn Pixel direkt dargestellt werden.
post_script_versionstringrDiese Eigenschaft ruft die PostScript‑Version ab, die mit der
EpsImage‑Instanz verknüpft ist. Sie liefert Einblick in die spezifische PostScript-
Sprachversion, die in der EPS‑Datei verwendet wird, unterstützt die Bewertung der Kompatibilität
und erleichtert die nahtlose Integration in PostScript‑kompatible Umgebungen.
preview_image_countintrGreifen Sie mühelos auf die Anzahl der verfügbaren Vorschaubilder zu. Diese Eigenschaft ermöglicht es Ihnen,
die Anzahl der mit Ihrer Datei verknüpften Vorschaubilder mühelos abzurufen,
um eine effiziente Verwaltung und Navigation Ihrer Bildvorschauen zu gewährleisten. Ideal, um
Ihren Workflow zu optimieren und Ihre Bildressourcen effektiv zu organisieren.
preview_imagesImage[]rRufen Sie die mit Ihrer Datei verknüpften Vorschaubilder ab. Diese Eigenschaft bietet
nahtlosen Zugriff auf die Sammlung von Vorschaubildern, sodass Sie sie bei Bedarf effizient
durchsuchen und verwalten können. Ideal, um schnell eine Vorschau zu erhalten und das
passende Bild für Ihr Projekt auszuwählen.
sizeSizerLiest die Objektgröße.
size_fSizeFrLiefert die Objektgröße in Zoll.
TitelstringrDiese Eigenschaft ruft den Titel ab, der aus den EPS Document Structuring
Conventions (DSC)-Kommentaren extrahiert wurde, die in der EPS‑Datei eingebettet sind. Sie liefert wertvolle
Metadaten über den Inhalt der EPS‑Datei, unterstützt die Dokumentenorganisation und
die Identifizierung in kompatiblen Softwareanwendungen.
use_paletteboolrLiest einen Wert, der angibt, ob die Bildpalette verwendet wird.
widthintrLiest die Bildbreite.
width_ffloatrRufen Sie mit dieser praktischen Eigenschaft die Breite des Bildes ab. Ermitteln Sie die Bildbreite
mühelos, um präzise Layout‑Berechnungen, Skalierungs‑Operationen und dimensionale Aufgaben in Ihrer Anwendung zu ermöglichen. Ideal, um ein genaues
Rendering und die Anzeige von Bildern über verschiedene Plattformen und Geräte hinweg sicherzustellen.
xmp_dataXmpPacketWrapperr/wLiest oder setzt XMP-Daten.

Methods

NameBeschreibung
cache_data()Diese Methode tut nichts, da die aktuelle Implementierung der
EpsImage‑Klasse kein Caching von Daten beinhaltet. Obwohl sie keine Aktion ausführt, ist das Verständnis dieses Verhaltens für Entwickler, die mit EPS‑Bildern arbeiten, entscheidend, um eine effiziente Ressourcenverwaltung und optimale Leistung
in ihren Anwendungen sicherzustellen.
can_load(file_path)Bestimmt, ob das Bild vom angegebenen Dateipfad geladen werden kann.
can_load(file_path, load_options)Bestimmt, ob das Bild vom angegebenen Dateipfad geladen werden kann und optional die angegebenen Öffnungsoptionen verwendet.
can_load(stream)Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann.
can_load(stream, load_options)Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann und optional die angegebenen loadOptions verwendet.
can_load_stream(stream)Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann.
can_load_stream_with_options(stream, load_options)Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann und optional die angegebenen loadOptions verwendet.
can_load_with_options(file_path, load_options)Bestimmt, ob das Bild vom angegebenen Dateipfad geladen werden kann und optional die angegebenen Öffnungsoptionen verwendet.
can_save(options)Bestimmt, ob das Bild im angegebenen Dateiformat, das durch die übergebenen Speicheroptionen repräsentiert wird, gespeichert werden kann.
create(files)Erstellt das mehrseitige Bild, das die angegebenen Dateien enthält.
create(files, throw_exception_on_load_error)Erstellt das mehrseitige Bild, das die angegebenen Dateien enthält.
create(image_options, width, height)Erstellt ein neues Bild mit den angegebenen Erstellungsoptionen.
create(image_options, width, height, pixels)Erstellt eine RasterImage Instanz aus dem bereitgestellten Pixelarray.

Validiert, dass die angegebene Breite und Höhe den Abmessungen der Pixeldaten entsprechen.
Diese Methode kann nur verwendet werden, wenn die Bibliothek im lizenzierten Modus ist.
create(images)Erstellt ein neues Bild, das die angegebenen Bilder als Seiten verwendet
create(images, dispose_images)Erstellt ein neues Bild, wobei die angegebenen Bilder als Seiten verwendet werden.
create(multipage_create_options)Erstellt die angegebenen Mehrseiten‑Erstellungsoptionen.
create_from_files(files)Erstellt das Mehrseiten‑Bild, das die angegebenen Dateien als Lazy‑Loading‑Seiten enthält.
create_from_files(files, throw_exception_on_load_error)Erstellt das Mehrseiten‑Bild, das die angegebenen Dateien als Lazy‑Loading‑Seiten enthält.
create_from_images(images)Erstellt ein neues Bild, das die angegebenen Bilder als Seiten verwendet
create_from_images(images, dispose_images)Erstellt ein neues Bild, wobei die angegebenen Bilder als Seiten verwendet werden.
crop(left_shift, right_shift, top_shift, bottom_shift)Bild mit Verschiebungen zuschneiden.
crop(rectangle)Schneidet das angegebene Rechteck zu.
get_default_options(args)Liefert die Standard-Bildeinstellungen.
get_embedded_images()Liefert die eingebetteten Bilder.
get_file_format(file_path)Liefert das Dateiformat.
get_file_format(stream)Liefert das Dateiformat.
get_file_format_of_stream(stream)Liefert das Dateiformat.
get_fitting_rectangle(rectangle, pixels, width, height)Liefert das Rechteck, das zum aktuellen Bild passt.
get_fitting_rectangle(rectangle, width, height)Liefert das Rechteck, das zum aktuellen Bild passt.
get_original_options()Liefert die Optionen basierend auf den ursprünglichen Dateieinstellungen.
Dies kann hilfreich sein, um die Bit‑Tiefe und andere Parameter des Originalbildes unverändert zu lassen.
Zum Beispiel, wenn wir ein schwarz‑weißes PNG‑Bild mit 1 Bit pro Pixel laden und es anschließend mit der
DataStreamSupporter.save(file_path)‑Methode speichern, wird ein PNG‑Ausgabebild mit 8 Bit pro Pixel erzeugt.
Um dies zu vermeiden und ein PNG‑Bild mit 1 Bit pro Pixel zu speichern, verwenden Sie diese Methode, um die entsprechenden Speicheroptionen zu erhalten und übergeben Sie sie
an die Image.save(file_path, options)‑Methode als zweiten Parameter.
get_preview_image(format)Ruft das vorhandene Vorschaubild im angegebenen format ab oder
gibt None zurück, wenn keines gefunden wird. Diese Methode bietet Flexibilität beim
Zugriff auf Vorschaubilder, die auf bestimmte Formate zugeschnitten sind, und optimiert die Kompatibilität sowie
das Ressourcenmanagement in Anwendungen.
get_preview_images()Greift auf die mit der EpsImage‑Instanz verknüpften Vorschaubilder zu und ermöglicht
ein nahtloses Abrufen zur Inspektion oder Nutzung in Anwendungen. Diese Methode
bietet bequemen Zugriff auf Vorschaubilder und verbessert die Benutzerinteraktion mit den
Bilddaten.
get_proportional_height(width, height, new_width)Liefert eine proportionale Höhe.
get_proportional_width(width, height, new_height)Liefert eine proportionale Breite.
get_serialized_stream(image_options, clipping_rectangle, page_number)Konvertiert zu aps.
load(file_path)Lädt ein neues Bild vom angegebenen Dateipfad oder URL.
Wenn filePath ein Dateipfad ist, öffnet die Methode einfach die Datei.
Wenn filePath eine URL ist, lädt die Methode die Datei herunter, speichert sie temporär und öffnet sie.
load(file_path, load_options)Lädt ein neues Bild vom angegebenen Dateipfad oder URL.
Wenn filePath ein Dateipfad ist, öffnet die Methode einfach die Datei.
Wenn filePath eine URL ist, lädt die Methode die Datei herunter, speichert sie temporär und öffnet sie.
load(stream)Lädt ein neues Bild aus dem angegebenen Stream.
load(stream, load_options)Lädt ein neues Bild aus dem angegebenen Stream.
load_stream(stream)Lädt ein neues Bild aus dem angegebenen Stream.
load_stream_with_options(stream, load_options)Lädt ein neues Bild aus dem angegebenen Stream.
load_with_options(file_path, load_options)Lädt ein neues Bild vom angegebenen Dateipfad oder URL.
Wenn filePath ein Dateipfad ist, öffnet die Methode einfach die Datei.
Wenn filePath eine URL ist, lädt die Methode die Datei herunter, speichert sie temporär und öffnet sie.
remove_background()Entfernt den Hintergrund.
remove_background(settings)Entfernt den Hintergrund.
remove_metadata()Entfernt Metadaten.
resize(new_width, new_height)Skaliert das Bild. Der Standardwert ResizeType.NEAREST_NEIGHBOUR_RESAMPLE wird verwendet.
resize(new_width, new_height, resize_type)Ändert die Größe auf die angegebene neue Breite.
resize(new_width, new_height, settings)Skaliert das Bild mit erweiterten Optionen.
resize_by_settings(new_width, new_height, settings)Skaliert das Bild.
resize_by_type(new_width, new_height, resize_type)Skaliert das Bild.
resize_height_proportionally(new_height)Skaliert die Höhe proportional. Der Standard ResizeType.NEAREST_NEIGHBOUR_RESAMPLE wird verwendet.
resize_height_proportionally(new_height, resize_type)Skaliert die Höhe proportional.
resize_height_proportionally(new_height, settings)Skaliert die Höhe proportional.
resize_height_proportionally_settings(new_height, settings)Skaliert die Höhe proportional.
resize_width_proportionally(new_width)Skaliert die Breite proportional. Der Standard ResizeType.NEAREST_NEIGHBOUR_RESAMPLE wird verwendet.
resize_width_proportionally(new_width, resize_type)Skaliert die Breite proportional.
resize_width_proportionally(new_width, settings)Skaliert die Breite proportional.
resize_width_proportionally_settings(new_width, settings)Skaliert die Breite proportional.
rotate(angle)Bild um das Zentrum drehen.
rotate_flip(rotate_flip_type)Dreht, spiegelt oder dreht und spiegelt das Bild.
save()Speichert die Bilddaten in den zugrunde liegenden Stream.
save(file_path)Speichert das Bild am angegebenen Dateipfad.
save(file_path, options)Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.
save(file_path, options, bounds_rectangle)Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.
save(file_path, over_write)Speichert die Daten des Objekts am angegebenen Speicherort.
save(stream)Speichert die Daten.
save(stream, options_base)Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.
save(stream, options_base, bounds_rectangle)Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.
save_to_stream(stream)Speichert die Daten des Objekts in den angegebenen Stream.
save_to_stream_with_options(stream, options_base)Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.
save_to_stream_with_options_rect(stream, options_base, bounds_rectangle)Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.
save_with_options(file_path, options)Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.
save_with_options_rect(file_path, options, bounds_rectangle)Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.
set_palette(palette, update_colors)Passen Sie Bildpaletten an, um einzigartige Farbschemata zu erzielen und die visuelle Attraktivität zu steigern.
Stimmen Sie Farben für spezifische Effekte ab und optimieren Sie die Bildqualität mühelos über verschiedene
Plattformen und Geräte hinweg.
try_set_metadata(metadata)Versucht, eine metadata-Instanz zu setzen, falls diese Image‑Instanz unterstützt und eine IImageMetadataFormat‑Instanz implementiert.

Method: can_load(file_path) [static]

 can_load(file_path) 

Bestimmt, ob das Bild vom angegebenen Dateipfad geladen werden kann.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.

Returns

TypBeschreibung
booltrue wenn das Bild aus der angegebenen Datei geladen werden kann; andernfalls false.

Method: can_load(file_path, load_options) [static]

 can_load(file_path, load_options) 

Bestimmt, ob das Bild vom angegebenen Dateipfad geladen werden kann und optional die angegebenen Öffnungsoptionen verwendet.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
booltrue wenn das Bild aus der angegebenen Datei geladen werden kann; andernfalls false.

Method: can_load(stream) [static]

 can_load(stream) 

Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, aus dem geladen werden soll.

Returns

TypBeschreibung
booltrue wenn das Bild aus dem angegebenen Stream geladen werden kann; andernfalls false.

Method: can_load(stream, load_options) [static]

 can_load(stream, load_options) 

Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann und optional die angegebenen loadOptions verwendet.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, aus dem geladen werden soll.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
booltrue wenn das Bild aus dem angegebenen Stream geladen werden kann; andernfalls false.

Method: can_load_stream(stream) [static]

 can_load_stream(stream) 

Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, aus dem geladen werden soll.

Returns

TypBeschreibung
booltrue wenn das Bild aus dem angegebenen Stream geladen werden kann; andernfalls false.

Method: can_load_stream_with_options(stream, load_options) [static]

 can_load_stream_with_options(stream, load_options) 

Bestimmt, ob das Bild vom angegebenen Stream geladen werden kann und optional die angegebenen loadOptions verwendet.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, aus dem geladen werden soll.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
booltrue wenn das Bild aus dem angegebenen Stream geladen werden kann; andernfalls false.

Method: can_load_with_options(file_path, load_options) [static]

 can_load_with_options(file_path, load_options) 

Bestimmt, ob das Bild vom angegebenen Dateipfad geladen werden kann und optional die angegebenen Öffnungsoptionen verwendet.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
booltrue wenn das Bild aus der angegebenen Datei geladen werden kann; andernfalls false.

Method: can_save(options)

 can_save(options) 

Bestimmt, ob das Bild im angegebenen Dateiformat, das durch die übergebenen Speicheroptionen repräsentiert wird, gespeichert werden kann.

Parameters:

ParameterTypBeschreibung
optionsImageOptionsBaseDie zu verwendenden Speicheroptionen.

Returns

TypBeschreibung
booltrue wenn das Bild im angegebenen Dateiformat, das durch die übergebenen Speicheroptionen dargestellt wird, gespeichert werden kann; andernfalls false.

Method: create(files) [static]

 create(files) 

Erstellt das mehrseitige Bild, das die angegebenen Dateien enthält.

Parameters:

ParameterTypBeschreibung
Dateienstring[]Die Dateien.

Returns

TypBeschreibung
ImageDas mehrseitige Bild

Method: create(files, throw_exception_on_load_error) [static]

 create(files, throw_exception_on_load_error) 

Erstellt das mehrseitige Bild, das die angegebenen Dateien enthält.

Parameters:

ParameterTypBeschreibung
Dateienstring[]Die Dateien.
throw_exception_on_load_errorboolwenn auf true gesetzt [Ausnahme bei Ladefehler werfen].

Returns

TypBeschreibung
ImageDas mehrseitige Bild

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

 create(image_options, width, height) 

Erstellt ein neues Bild mit den angegebenen Erstellungsoptionen.

Parameters:

ParameterTypBeschreibung
image_optionsImageOptionsBaseDie Bildoptionen.
widthintDie Breite.
heightintDie Höhe.

Returns

TypBeschreibung
ImageDas neu erstellte Bild.

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

 create(image_options, width, height, pixels) 

Erstellt eine RasterImage Instanz aus dem bereitgestellten Pixelarray.

Validiert, dass die angegebene Breite und Höhe den Abmessungen der Pixeldaten entsprechen.
Diese Methode kann nur verwendet werden, wenn die Bibliothek im lizenzierten Modus ist.

Parameters:

ParameterTypBeschreibung
image_optionsImageOptionsBaseDie Optionen, die zum Erstellen des RasterImage verwendet werden.
widthintDie Breite des RasterImage.
heightintDie Höhe des RasterImage.
Pixelint[]Das Array von Pixelwerten, das zum Befüllen des Bildes verwendet wird.

Returns

TypBeschreibung
ImageEin RasterImage gefüllt mit den bereitgestellten Pixeldaten.

Method: create(images) [static]

 create(images) 

Erstellt ein neues Bild, das die angegebenen Bilder als Seiten verwendet

Parameters:

ParameterTypBeschreibung
imagesImage[]Die Bilder.

Returns

TypBeschreibung
ImageDas Bild als IMultipageImage

Method: create(images, dispose_images) [static]

 create(images, dispose_images) 

Erstellt ein neues Bild, wobei die angegebenen Bilder als Seiten verwendet werden.

Parameters:

ParameterTypBeschreibung
imagesImage[]Die Bilder.
dispose_imagesboolwenn auf true gesetzt [Bilder freigeben].

Returns

TypBeschreibung
ImageDas Bild als IMultipageImage

Method: create(multipage_create_options) [static]

 create(multipage_create_options) 

Erstellt die angegebenen Mehrseiten‑Erstellungsoptionen.

Parameters:

ParameterTypBeschreibung
multipage_create_optionsMultipageCreateOptionsDie Optionen zum Erstellen von mehrseitigen Bildern.

Returns

TypBeschreibung
ImageDas mehrseitige Bild

Method: create_from_files(files) [static]

 create_from_files(files) 

Erstellt das Mehrseiten‑Bild, das die angegebenen Dateien als Lazy‑Loading‑Seiten enthält.

Parameters:

ParameterTypBeschreibung
Dateienstring[]Die Dateien.

Returns

TypBeschreibung
ImageDas mehrseitige Bild

Method: create_from_files(files, throw_exception_on_load_error) [static]

 create_from_files(files, throw_exception_on_load_error) 

Erstellt das Mehrseiten‑Bild, das die angegebenen Dateien als Lazy‑Loading‑Seiten enthält.

Parameters:

ParameterTypBeschreibung
Dateienstring[]Die Dateien.
throw_exception_on_load_errorboolwenn auf true gesetzt, Ausnahme bei Ladefehler werfen.

Returns

TypBeschreibung
ImageDas mehrseitige Bild

Method: create_from_images(images) [static]

 create_from_images(images) 

Erstellt ein neues Bild, das die angegebenen Bilder als Seiten verwendet

Parameters:

ParameterTypBeschreibung
imagesImage[]Die Bilder.

Returns

TypBeschreibung
ImageDas Bild als IMultipageImage

Method: create_from_images(images, dispose_images) [static]

 create_from_images(images, dispose_images) 

Erstellt ein neues Bild, wobei die angegebenen Bilder als Seiten verwendet werden.

Parameters:

ParameterTypBeschreibung
imagesImage[]Die Bilder.
dispose_imagesboolwenn auf true gesetzt [Bilder freigeben].

Returns

TypBeschreibung
ImageDas Bild als IMultipageImage

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

 crop(left_shift, right_shift, top_shift, bottom_shift) 

Bild mit Verschiebungen zuschneiden.

Parameters:

ParameterTypBeschreibung
left_shiftintDie linke Verschiebung.
right_shiftintDie rechte Verschiebung.
top_shiftintDie obere Verschiebung.
bottom_shiftintDie untere Verschiebung.

Method: crop(rectangle)

 crop(rectangle) 

Schneidet das angegebene Rechteck zu.

Parameters:

ParameterTypBeschreibung
rectangleRectangleDas Rechteck.

Method: get_default_options(args)

 get_default_options(args) 

Liefert die Standard-Bildeinstellungen.

Parameters:

ParameterTypBeschreibung
argsSystem.ObjectDie Argumente.

Returns

TypBeschreibung
ImageOptionsBaseDie Standard-Bildeinstellungen.

Method: get_embedded_images()

 get_embedded_images() 

Liefert die eingebetteten Bilder.

Returns

TypBeschreibung
EmbeddedImage[]Array von Bildern

Method: get_file_format(file_path) [static]

 get_file_format(file_path) 

Liefert das Dateiformat.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.

Returns

TypBeschreibung
FileFormatDas ermittelte Dateiformat.

Method: get_file_format(stream) [static]

 get_file_format(stream) 

Liefert das Dateiformat.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream.

Returns

TypBeschreibung
FileFormatDas ermittelte Dateiformat.

Method: get_file_format_of_stream(stream) [static]

 get_file_format_of_stream(stream) 

Liefert das Dateiformat.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream.

Returns

TypBeschreibung
FileFormatDas ermittelte Dateiformat.

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

 get_fitting_rectangle(rectangle, pixels, width, height) 

Liefert das Rechteck, das zum aktuellen Bild passt.

Parameters:

ParameterTypBeschreibung
rectangleRectangleDas Rechteck, für das ein passendes Rechteck ermittelt werden soll.
Pixelint[]Die 32‑Bit‑ARGB‑Pixel.
widthintDie Objektbreite.
heightintDie Objekthöhe.

Returns

TypBeschreibung
RectangleDas passende Rechteck oder eine Ausnahme, wenn kein passendes Rechteck gefunden werden kann.

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

 get_fitting_rectangle(rectangle, width, height) 

Liefert das Rechteck, das zum aktuellen Bild passt.

Parameters:

ParameterTypBeschreibung
rectangleRectangleDas Rechteck, für das ein passendes Rechteck ermittelt werden soll.
widthintDie Objektbreite.
heightintDie Objekthöhe.

Returns

TypBeschreibung
RectangleDas passende Rechteck oder eine Ausnahme, wenn kein passendes Rechteck gefunden werden kann.

Method: get_original_options()

 get_original_options() 

Liefert die Optionen basierend auf den ursprünglichen Dateieinstellungen.
Dies kann hilfreich sein, um die Bit‑Tiefe und andere Parameter des Originalbildes unverändert zu lassen.
Zum Beispiel, wenn wir ein schwarz‑weißes PNG‑Bild mit 1 Bit pro Pixel laden und es anschließend mit der
DataStreamSupporter.save(file_path)‑Methode speichern, wird ein PNG‑Ausgabebild mit 8 Bit pro Pixel erzeugt.
Um dies zu vermeiden und ein PNG‑Bild mit 1 Bit pro Pixel zu speichern, verwenden Sie diese Methode, um die entsprechenden Speicheroptionen zu erhalten und übergeben Sie sie
an die Image.save(file_path, options)‑Methode als zweiten Parameter.

Returns

TypBeschreibung
ImageOptionsBaseDie Optionen basierend auf den ursprünglichen Dateieinstellungen.

Method: get_preview_image(format)

 get_preview_image(format) 

Ruft das vorhandene Vorschaubild im angegebenen format ab oder
gibt None zurück, wenn keines gefunden wird. Diese Methode bietet Flexibilität beim
Zugriff auf Vorschaubilder, die auf bestimmte Formate zugeschnitten sind, und optimiert die Kompatibilität sowie
das Ressourcenmanagement in Anwendungen.

Parameters:

ParameterTypBeschreibung
formatEpsPreviewFormatDas EPS‑Vorschaubildformat.

Returns

TypBeschreibung
ImageDas vorhandene Vorschaubild oder None.

Method: get_preview_images()

 get_preview_images() 

Greift auf die mit der EpsImage‑Instanz verknüpften Vorschaubilder zu und ermöglicht
ein nahtloses Abrufen zur Inspektion oder Nutzung in Anwendungen. Diese Methode
bietet bequemen Zugriff auf Vorschaubilder und verbessert die Benutzerinteraktion mit den
Bilddaten.

Returns

TypBeschreibung
System.Collections.Generic.IEnumerable`1[[Aspose.Imaging.Image]]Die Vorschaubilder.

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

 get_proportional_height(width, height, new_width) 

Liefert eine proportionale Höhe.

Parameters:

ParameterTypBeschreibung
widthintDie Breite.
heightintDie Höhe.
new_widthintDie neue Breite.

Returns

TypBeschreibung
intDie proportionale Höhe.

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

 get_proportional_width(width, height, new_height) 

Liefert eine proportionale Breite.

Parameters:

ParameterTypBeschreibung
widthintDie Breite.
heightintDie Höhe.
new_heightintDie neue Höhe.

Returns

TypBeschreibung
intDie proportionale Breite.

Method: get_serialized_stream(image_options, clipping_rectangle, page_number)

 get_serialized_stream(image_options, clipping_rectangle, page_number) 

Konvertiert zu aps.

Parameters:

ParameterTypBeschreibung
image_optionsImageOptionsBaseDie Bildoptionen.
clipping_rectangleRectangleDas Beschneidungsrechteck.
page_numberint[]Die Seitenzahl.

Returns

TypBeschreibung
_io.BufferedRandomDer serialisierte Stream

Method: load(file_path) [static]

 load(file_path) 

Lädt ein neues Bild vom angegebenen Dateipfad oder URL.
Wenn filePath ein Dateipfad ist, öffnet die Methode einfach die Datei.
Wenn filePath eine URL ist, lädt die Methode die Datei herunter, speichert sie temporär und öffnet sie.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad oder die URL, von der das Bild geladen wird.

Returns

TypBeschreibung
ImageDas geladene Bild.

Method: load(file_path, load_options) [static]

 load(file_path, load_options) 

Lädt ein neues Bild vom angegebenen Dateipfad oder URL.
Wenn filePath ein Dateipfad ist, öffnet die Methode einfach die Datei.
Wenn filePath eine URL ist, lädt die Methode die Datei herunter, speichert sie temporär und öffnet sie.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad oder die URL, von der das Bild geladen wird.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
ImageDas geladene Bild.

Method: load(stream) [static]

 load(stream) 

Lädt ein neues Bild aus dem angegebenen Stream.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, von dem das Bild geladen wird.

Returns

TypBeschreibung
ImageDas geladene Bild.

Method: load(stream, load_options) [static]

 load(stream, load_options) 

Lädt ein neues Bild aus dem angegebenen Stream.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, von dem das Bild geladen wird.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
ImageDas geladene Bild.

Method: load_stream(stream) [static]

 load_stream(stream) 

Lädt ein neues Bild aus dem angegebenen Stream.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, von dem das Bild geladen wird.

Returns

TypBeschreibung
ImageDas geladene Bild.

Method: load_stream_with_options(stream, load_options) [static]

 load_stream_with_options(stream, load_options) 

Lädt ein neues Bild aus dem angegebenen Stream.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, von dem das Bild geladen wird.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
ImageDas geladene Bild.

Method: load_with_options(file_path, load_options) [static]

 load_with_options(file_path, load_options) 

Lädt ein neues Bild vom angegebenen Dateipfad oder URL.
Wenn filePath ein Dateipfad ist, öffnet die Methode einfach die Datei.
Wenn filePath eine URL ist, lädt die Methode die Datei herunter, speichert sie temporär und öffnet sie.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad oder die URL, von der das Bild geladen wird.
load_optionsLoadOptionsDie Ladeoptionen.

Returns

TypBeschreibung
ImageDas geladene Bild.

Method: remove_background(settings)

 remove_background(settings) 

Entfernt den Hintergrund.

Parameters:

ParameterTypBeschreibung
settingsRemoveBackgroundSettingsDie Einstellungen.

Method: resize(new_width, new_height)

 resize(new_width, new_height) 

Skaliert das Bild. Der Standardwert ResizeType.NEAREST_NEIGHBOUR_RESAMPLE wird verwendet.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
new_heightintDie neue Höhe.

Method: resize(new_width, new_height, resize_type)

 resize(new_width, new_height, resize_type) 

Ändert die Größe auf die angegebene neue Breite.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
new_heightintDie neue Höhe.
resize_typeResizeTypeTyp der Skalierung.

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) 

Skaliert das Bild mit erweiterten Optionen.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
new_heightintDie neue Höhe.
settingsImageResizeSettingsDie Skalierungseinstellungen.

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) 

Skaliert das Bild.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
new_heightintDie neue Höhe.
settingsImageResizeSettingsDie Skalierungseinstellungen.

Method: resize_by_type(new_width, new_height, resize_type)

 resize_by_type(new_width, new_height, resize_type) 

Skaliert das Bild.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
new_heightintDie neue Höhe.
resize_typeResizeTypeDer Skalierungstyp.

Method: resize_height_proportionally(new_height)

 resize_height_proportionally(new_height) 

Skaliert die Höhe proportional. Der Standard ResizeType.NEAREST_NEIGHBOUR_RESAMPLE wird verwendet.

Parameters:

ParameterTypBeschreibung
new_heightintDie neue Höhe.

Method: resize_height_proportionally(new_height, resize_type)

 resize_height_proportionally(new_height, resize_type) 

Skaliert die Höhe proportional.

Parameters:

ParameterTypBeschreibung
new_heightintDie neue Höhe.
resize_typeResizeTypeTyp der Skalierung.

Method: resize_height_proportionally(new_height, settings)

 resize_height_proportionally(new_height, settings) 

Skaliert die Höhe proportional.

Parameters:

ParameterTypBeschreibung
new_heightintDie neue Höhe.
settingsImageResizeSettingsDie Bildskalierungseinstellungen.

Method: resize_height_proportionally_settings(new_height, settings)

 resize_height_proportionally_settings(new_height, settings) 

Skaliert die Höhe proportional.

Parameters:

ParameterTypBeschreibung
new_heightintDie neue Höhe.
settingsImageResizeSettingsDie Bildskalierungseinstellungen.

Method: resize_width_proportionally(new_width)

 resize_width_proportionally(new_width) 

Skaliert die Breite proportional. Der Standard ResizeType.NEAREST_NEIGHBOUR_RESAMPLE wird verwendet.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.

Method: resize_width_proportionally(new_width, resize_type)

 resize_width_proportionally(new_width, resize_type) 

Skaliert die Breite proportional.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
resize_typeResizeTypeTyp der Skalierung.

Method: resize_width_proportionally(new_width, settings)

 resize_width_proportionally(new_width, settings) 

Skaliert die Breite proportional.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
settingsImageResizeSettingsDie Bildskalierungseinstellungen.

Method: resize_width_proportionally_settings(new_width, settings)

 resize_width_proportionally_settings(new_width, settings) 

Skaliert die Breite proportional.

Parameters:

ParameterTypBeschreibung
new_widthintDie neue Breite.
settingsImageResizeSettingsDie Bildskalierungseinstellungen.

Method: rotate(angle)

 rotate(angle) 

Bild um das Zentrum drehen.

Parameters:

ParameterTypBeschreibung
anglefloatDer Rotationswinkel in Grad. Positive Werte drehen im Uhrzeigersinn.

Method: rotate_flip(rotate_flip_type)

 rotate_flip(rotate_flip_type) 

Dreht, spiegelt oder dreht und spiegelt das Bild.

Parameters:

ParameterTypBeschreibung
rotate_flip_typeRotateFlipTypeTyp der Dreh- und Spiegelung.

Method: save(file_path)

 save(file_path) 

Speichert das Bild am angegebenen Dateipfad.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad, in dem das Bild gespeichert wird.

Method: save(file_path, options)

 save(file_path, options) 

Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.
optionsImageOptionsBaseDie Optionen.

Method: save(file_path, options, bounds_rectangle)

 save(file_path, options, bounds_rectangle) 

Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.
optionsImageOptionsBaseDie Optionen.
bounds_rectangleRectangleDas Zielrechteck der Bildgrenzen. Setzen Sie das leere Rechteck, um Quellgrenzen zu verwenden.

Method: save(file_path, over_write)

 save(file_path, over_write) 

Speichert die Daten des Objekts am angegebenen Speicherort.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad, in dem die Objektdaten gespeichert werden.
over_writeboolwenn auf true gesetzt, werden die Dateiinhalte überschrieben, andernfalls wird angehängt.

Method: save(stream)

 save(stream) 

Speichert die Daten.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, in dem Daten gespeichert werden.

Method: save(stream, options_base)

 save(stream, options_base) 

Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, in dem die Bilddaten gespeichert werden.
options_baseImageOptionsBaseDie Speicheroptionen.

Method: save(stream, options_base, bounds_rectangle)

 save(stream, options_base, bounds_rectangle) 

Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, in dem die Bilddaten gespeichert werden.
options_baseImageOptionsBaseDie Speicheroptionen.
bounds_rectangleRectangleDas Zielrechteck für die Bildgrenzen. Setzen Sie das leere Rechteck, um die Quellgrenzen zu verwenden.

Method: save_to_stream(stream)

 save_to_stream(stream) 

Speichert die Daten des Objekts in den angegebenen Stream.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, in dem die Daten des Objekts gespeichert werden sollen.

Method: save_to_stream_with_options(stream, options_base)

 save_to_stream_with_options(stream, options_base) 

Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, in dem die Bilddaten gespeichert werden.
options_baseImageOptionsBaseDie Speicheroptionen.

Method: save_to_stream_with_options_rect(stream, options_base, bounds_rectangle)

 save_to_stream_with_options_rect(stream, options_base, bounds_rectangle) 

Speichert die Bilddaten in den angegebenen Stream im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
Stream_io.BufferedRandomDer Stream, in dem die Bilddaten gespeichert werden.
options_baseImageOptionsBaseDie Speicheroptionen.
bounds_rectangleRectangleDas Zielrechteck für die Bildgrenzen. Setzen Sie das leere Rechteck, um die Quellgrenzen zu verwenden.

Method: save_with_options(file_path, options)

 save_with_options(file_path, options) 

Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.
optionsImageOptionsBaseDie Optionen.

Method: save_with_options_rect(file_path, options, bounds_rectangle)

 save_with_options_rect(file_path, options, bounds_rectangle) 

Speichert die Daten des Objekts am angegebenen Speicherort im angegebenen Dateiformat gemäß den Speicheroptionen.

Parameters:

ParameterTypBeschreibung
file_pathstringDer Dateipfad.
optionsImageOptionsBaseDie Optionen.
bounds_rectangleRectangleDas Zielrechteck der Bildgrenzen. Setzen Sie das leere Rechteck, um Quellgrenzen zu verwenden.

Method: set_palette(palette, update_colors)

 set_palette(palette, update_colors) 

Passen Sie Bildpaletten an, um einzigartige Farbschemata zu erzielen und die visuelle Attraktivität zu steigern.
Stimmen Sie Farben für spezifische Effekte ab und optimieren Sie die Bildqualität mühelos über verschiedene
Plattformen und Geräte hinweg.

Parameters:

ParameterTypBeschreibung
paletteIColorPaletteDie zu setzende Palette.
update_colorsboolWenn auf true gesetzt, werden die Farben gemäß der neuen Palette aktualisiert; andernfalls bleiben die Farbindizes unverändert. Hinweis: Unveränderte Indizes können das Bild beim Laden zum Absturz bringen, wenn einige Indizes keinen entsprechenden Paletteneintrag haben.

Method: try_set_metadata(metadata)

 try_set_metadata(metadata) 

Versucht, eine metadata-Instanz zu setzen, falls diese Image‑Instanz unterstützt und eine IImageMetadataFormat‑Instanz implementiert.

Parameters:

ParameterTypBeschreibung
metadataIImageMetadataFormatDie Metadaten.

Returns

TypBeschreibung
boolWahr, wenn metadata nicht null ist und die Instanz von IMetadataContainer
unterstützt und/oder eine Instanz von IImageMetadataFormat implementiert; andernfalls falsch.

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
	# Rasterbild mit PostScript rendern
	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‑Bild laden
with Image.load("AstrixObelix.eps") as image:
	# Bild mit der Mitchell‑Kubik‑Interpolationsmethode skalieren
	image.resize(400, 400, ResizeType.MITCHELL)

	# Bild in PNG‑Format exportieren
	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‑Bild laden
with Image.load("AstrixObelix.eps") as image:
	# Bild mit erweiterten Skalierungseinstellungen skalieren
	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)
	# Bild in PNG‑Format exportieren
	image.save("ExportResult.png", PngOptions())