Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

image.ini [ImageMagick]

Die Einstellungen von [ImageMagick] in image.ini: Name, IsEnabled, Handler, ExecutablePath, Executable, PreParameters, PostParameters, UseTypeTag ...

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/ini-settings/image/ImageMagick.md

On this page

This page is a translation. Read the English original

image.ini [ImageMagick]

Der Block [ImageMagick] von settings/image.ini, mit 14 Einstellung(en).

Die folgenden Filter werden von GD unterstützt
geometry/scale
geometry/scalewidth
geometry/scaleheight
geometry/scaledownonly
geometry/scalewidthdownonly
geometry/scaleheightdownonly
geometry/scaleexact
geometry/scalepercent
geometry/crop
colorspace/gray
luminance/gray
luminance/sepia
color/monochrome
border
border/color
border/width

Bearbeiten Sie settings/image.ini nie selbst: Ein Update ersetzt die Datei. Schreiben Sie die Einstellungen, die Sie ändern, in ein Override, das Vorrang vor der ausgelieferten Datei hat:

  • settings/override/image.ini.append.php für jeden Siteaccess,
  • settings/siteaccess/<siteaccess>/image.ini.append.php für einen Siteaccess,
  • extension/<extension>/settings/image.ini.append.php in einer Erweiterung (gelesen, wenn die Erweiterung aktiv ist).

Name

Standard: ImageMagick.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
Name=ImageMagick
*/ ?>

IsEnabled

Wenn true, wird dieser Handler verwendet;
der Setup-Assistent schaltet ihn ab, wenn ImageMagick auf dem System nicht gefunden wird

Standard: true.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
IsEnabled=true
*/ ?>

Handler

Welcher PHP-Handler für die Umwandlung verwendet wird;
ezimageshell bedeutet den allgemeinen Shell-Handler, der
eine Befehlszeile bildet und mit system() ausführt.

Standard: eZImageShellFactory.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
Handler=eZImageShellFactory
*/ ?>

ExecutablePath

Der Pfad zur ausführbaren Datei; kann für den globalen Pfad leer sein.

Standard: leer.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
ExecutablePath=
*/ ?>

Executable

Name der ausführbaren Datei

Standard: convert.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
Executable=convert
*/ ?>

PreParameters

Name der ausführbaren Datei für Windows;
entfernen Sie den Kommentar von ExecutableMac für einen Mac-spezifischen Konverter und
von ExecutableUnix für einen Unix/Linux-spezifischen Konverter
ExecutableWin32=convertim
ExecutableMac=convert
ExecutableUnix=convert
Parameter, die vor den Dateinamen und Filtern stehen müssen.

Standard: leer.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
PreParameters=
*/ ?>

PostParameters

Parameter, die nach den Dateinamen und Filtern stehen müssen.

Standard: leer.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
PostParameters=
*/ ?>

UseTypeTag

Ob dem Zielnamen ein TAG-Name vorangestellt wird (siehe MIMETagMap unten)
Die Variable enthält das Trennzeichen zwischen dem TAG und dem Dateinamen.
Das braucht ImageMagick, um manche Formate richtig umzuwandeln.

Standard: :.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
UseTypeTag=:
*/ ?>

InputMIMEList

MIME-Typen, die der Konverter als Eingabe erhalten kann

Standard: eine Liste mit 1: *.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
# ein leeres "InputMIMEList[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
InputMIMEList[]
InputMIMEList[]=*
*/ ?>

OutputMIMEList

MIME-Typen, die der Konverter erzeugen kann

Standard: eine Liste mit 1: *.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
# ein leeres "OutputMIMEList[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
OutputMIMEList[]
OutputMIMEList[]=*
*/ ?>

QualityParameters

Eine Liste von MIME-Typen und ihren Qualitätsparametern

Standard: eine Liste mit 1: image/jpeg;-quality %1.

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
# ein leeres "QualityParameters[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
QualityParameters[]
QualityParameters[]=image/jpeg;-quality %1
*/ ?>

FrameRangeParameters

Diese Einstellung erlaubt, Optionen an den Dateinamen der Quelldatei anzuhängen.
Das ist nötig, um eine bestimmte Ebene in PSD-Dateien anzusprechen.
Dieses Array braucht einen durch Semikolon getrennten Wert, der so aufgebaut ist:
<mimetype>;<option>
Bildbereich setzen, um PSD-Dateien mit ImageMagick zu behandeln

Standard: eine Liste mit 1: application/x-photoshop;[0].

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
# ein leeres "FrameRangeParameters[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
FrameRangeParameters[]
FrameRangeParameters[]=application/x-photoshop;[0]
*/ ?>

Filters

Eine Liste der Filter, die ImageMagick unterstützt; fügen Sie bei Bedarf weitere hinzu
Dieselben Filternamen werden in Aliasen und Overrides für MIME-Typen mit optionalen Parametern verwendet.
+repage: Das zugeschnittene Bild beginnt bei 0,0, sodass ein Filter danach (ein weiterer Zuschnitt, eine Skalierung) auf dem Ausschnitt arbeitet

Standard: eine Liste mit 19: geometry/scale=-geometry %1x%2, geometry/scalewidth=-geometry %1, geometry/scaleheight=-geometry x%1, geometry/scaledownonly=-geometry %1x%2>, geometry/scalewidthdownonly=-geometry %1>, geometry/scaleheightdownonly=-geometry x%1>, geometry/scaleexact=-geometry %1x%2!, geometry/scalepercent=-geometry %1x%2%, geometry/crop=-crop %1x%2+%3+%4 +repage, filter/noise=-noise %1, filter/swirl=-swirl %1, colorspace/gray=-colorspace GRAY ....

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
# ein leeres "Filters[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
Filters[]
Filters[]=geometry/scale=-geometry %1x%2
Filters[]=geometry/scalewidth=-geometry %1
Filters[]=geometry/scaleheight=-geometry x%1
Filters[]=geometry/scaledownonly=-geometry %1x%2>
Filters[]=geometry/scalewidthdownonly=-geometry %1>
Filters[]=geometry/scaleheightdownonly=-geometry x%1>
Filters[]=geometry/scaleexact=-geometry %1x%2!
Filters[]=geometry/scalepercent=-geometry %1x%2%
Filters[]=geometry/crop=-crop %1x%2+%3+%4 +repage
Filters[]=filter/noise=-noise %1
Filters[]=filter/swirl=-swirl %1
Filters[]=colorspace/gray=-colorspace GRAY
Filters[]=colorspace/transparent=-colorspace Transparent
Filters[]=colorspace=-colorspace %1
Filters[]=border=-border %1x%2
Filters[]=border/color=-bordercolor rgb(%1,%2,%3)
Filters[]=border/width=-borderwidth %1
Filters[]=flatten=-flatten
Filters[]=resize=-resize %1
*/ ?>

MIMETagMap

Ordnet einem MIME-Typ einen Tag-Namen zu, der für ImageMagick dem Zielnamen vorangestellt wird

Standard: eine Liste mit 19: image/x-xpixmap;XPM, image/png;PNG, image/webp;WEBP, image/jpeg;JPEG, image/bmp;BMP, image/gif;GIF, image/x-portable-bitmap;PBM, image/tiff;TIFF, image/pcx;PCX, image/x-pict;PICT, image/svg+xml;SVG, image/tga;TGA ....

<?php /* #?ini charset="utf-8"?
# settings/override/image.ini.append.php
[ImageMagick]
# ein leeres "MIMETagMap[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
MIMETagMap[]
MIMETagMap[]=image/x-xpixmap;XPM
MIMETagMap[]=image/png;PNG
MIMETagMap[]=image/webp;WEBP
MIMETagMap[]=image/jpeg;JPEG
MIMETagMap[]=image/bmp;BMP
MIMETagMap[]=image/gif;GIF
MIMETagMap[]=image/x-portable-bitmap;PBM
MIMETagMap[]=image/tiff;TIFF
MIMETagMap[]=image/pcx;PCX
MIMETagMap[]=image/x-pict;PICT
MIMETagMap[]=image/svg+xml;SVG
MIMETagMap[]=image/tga;TGA
MIMETagMap[]=image/vnd.wap.wbmp;WBMP
MIMETagMap[]=image/x-xbitmap;XBM
MIMETagMap[]=image/x-xcf-gimp;XCF
MIMETagMap[]=application/x-photoshop;PSD
MIMETagMap[]=application/pdf;PDF
MIMETagMap[]=application/postscript;PS
MIMETagMap[]=text/plain;TEXT
*/ ?>

Siehe auch


Erzeugt von ./console exp:help:examples --language=ger-de aus settings/image.ini. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x