Příručka:$wgCustomConvertCommand
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é:
%s
bude nahrazeno zdrojovou cestou%d
bude nahrazeno cílem%w
bude nahrazeno šířkou%h
bude 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
.