Manuel:$wgCustomConvertCommand
Images: $wgCustomConvertCommand | |
---|---|
Utiliser un autre convertisseur de redimensionnement, par ex. GraphicMagick. |
|
Introduit dans la version : | 1.6.0 (r13244) |
Retiré dans la version : | Encore utilisé |
Valeurs autorisées : | (chaîne) ou false |
Valeur par défaut : | false |
Autres paramètres : Alphabétique | Par fonction |
Détails
Pour utiliser un autre convertisseur de redimensionnement, par ex. GraphicMagick, définissez cette variable sur la chaîne de ligne de commande requise pour lancer l'exécutable. Si aucune chaîne n'est spécifiée, alors le code de redimensionnement interne de MediaWiki sera utilisé.
Dans la chaîne de ligne de commande, les variables suivantes seront développées:
%s
sera remplacé par le chemin source%d
sera remplacé par la destination%w
sera remplacé par la largeur%h
sera remplacé par la hauteur
Ce paramètre est remplacé par
$wgUseImageMagick
. Si votre convertisseur personnalisé n'est pas appelé, vérifiez que $wgUseImageMagick
n'est pas défini sur true
.
Exemples
Voici la commande que vous définiriez pour GraphicMagick:
$wgCustomConvertCommand = "gm convert %s -resize %wx%h %d";
Il s'agit de la commande que vous définiriez pour utiliser ImageMagick pour superposer vos fichiers en tuiles avec, par ex. un fichier de filigrane:
$wgCustomConvertCommand = "/usr/bin/convert %s | /usr/bin/composite -tile /path/to/file/watermark.png %s -resize %wx%h %d";
Bitmaps / SVG
$wgCustomConvertCommand
n’est utilisé que pour les bitmaps.
Si vous cherchez une alternative à ImageMagick pour convertir vos fichiers SVG, vous devez utiliser $wgSVGConverter
.