Příručka:$wgCustomConvertCommand
Appearance
| Obrázky: $wgCustomConvertCommand | |
|---|---|
| Pokud chcete použít jiný převodník pro změnu velikosti, např. GraphicMagick. |
|
| Zavedeno od verze: | 1.6.0 (r13244) |
| Odstraněno od verze: | stále se používá |
| Povolené hodnoty: | (řetězec) nebo false |
| Výchozí hodnota: | false |
| Další nastavení: Podle abecedy | Podle funkce | |
Podrobnosti
Chcete-li použít jiný převodník pro změnu velikosti, např. GraphicMagick, nastavte tuto proměnnou na řetězec příkazového řádku potřebný ke spuštění spustitelného souboru. Pokud není zadán žádný řetězec, použije se interní kód pro změnu velikosti MediaWiki.
V řetězci příkazového řádku budou rozšířeny následující proměnné:
%sbude nahrazeno zdrojovou cestou%dbude nahrazeno cílem%wbude nahrazeno šířkou%hbude nahrazeno výškou
Toto nastavení je přepsáno hodnotou
$wgUseImageMagick. Pokud se váš vlastní převaděč nevyvolá, zkontrolujte, zda $wgUseImageMagick není nastaveno na true.
Příklady
Toto je příkaz, který byste nastavili pro GraphicMagick:
$wgCustomConvertCommand = "gm convert %s -resize %wx%h %d";
Toto je příkaz, který byste nastavili pro použití ImageMagick k překrytí vašich souborů v dlaždicích např. soubor vodoznaku:
$wgCustomConvertCommand = "/usr/bin/convert %s | /usr/bin/composite -tile /path/to/file/watermark.png %s -resize %wx%h %d";
Bitmapy vs. SVG
$wgCustomConvertCommand se používá pouze pro bitmapy.
Pokud hledáte alternativu k ImageMagick pro převod souborů SVG, musíte použít $wgSVGConverter.