Podręcznik:$wgCustomConvertCommand
Appearance
| Ilustracje: $wgCustomConvertCommand | |
|---|---|
| Użyj innego przeliczenia, np. GraphicMagick. |
|
| Wprowadzono w wersji: | 1.6.0 (r13244) |
| Usunięto w wersji: | nadal w użyciu |
| Dozwolone wartości: | (ciąg znaków) lub false |
| Domyślna wartość: | false |
| Inne ustawienia: Alfabetycznie | Według funkcji | |
Szczegóły
Aby użyć innego przeliczenia, np. GraphicMagick, ustawić tę zmienną na wiersz polecenia wymagany do uruchomienia wykonywalnego. Jeśli nie jest określony żaden wiersz, zostanie używany wewnętrzny kod przemiany rozmiaru MediaWiki.
W ciąży wiersza polecenia zostaną rozszerzone następujące zmienne:
%szostanie zastąpiony ścieżką źródła%dzostanie zastąpiony miejscem przeznaczenia%wzostanie zastąpiony szerokością%hzostanie zastąpiony wysokością
To ustawienie jest przeniesione przez
$wgUseImageMagick. Jeśli nie jest używany Twoje konwerter, sprawdź, czy $wgUseImageMagick nie jest ustawiony na true.
Przykłady
Oto polecenie, o którym można ustawić dla GraphicMagick:
$wgCustomConvertCommand = "gm convert %s -resize %wx%h %d";
Oto polecenie, które ustawisz do użycia ImageMagick do pokrycia plików w płytkach np. plikem znaku wodnego:
$wgCustomConvertCommand = "/usr/bin/convert %s | /usr/bin/composite -tile /path/to/file/watermark.png %s -resize %wx%h %d";
Bitmaps kontra SVG
$wgCustomConvertCommand jest używany tylko dla Bitmaps.
Jeśli szukasz alternatywy dla ImageMagick, aby konwertować pliki SVG, musisz użyć $wgSVGConverter.