MediaWiki Svg 缩略图

MediaWiki SVG thumbnailing

我的 Wiki 反复出现缩略图问题。使用 ImageMagick 我收到了这个缩略图结果:

当我改变时

$wgSVGConverter = 'librsvg'

和(记住我使用 cygwin 安装了 librsvg)

$wgSVGConverterPath = 'C:\cygwin64\usr\include\librsvg-2.0\librsvg';

没有出现缩略图,例如,

这个问题有几种解决方法。

缩略图

对于64位Windows7,像我这样的运行最好的解决办法是 将此添加到 LocalSettings.php:

$wgSVGConverters = array(
    'ImageMagick' => 'convert -resize $width $input $output',
    'Inkscape' => '"/Program Files (x86)/Inkscape/inkscape.com" -z -w $width -f $input -e $output',
);

ImageMagick

将此添加到 LocalSettings.php:

$wgSVGConverter = 'ImageMagick';

Inkscape

将此添加到 LocalSettings.php:

$wgSVGConverter = 'Inkscape'; 

SVG 的客户端渲染

安装 NativeSvgHandler 扩展 (http://mediawiki.org/wiki/Extension:NativeSvgHandler),它将 SVG 嵌入到文章中并将它们发送到一个人的网络浏览器以进行客户端渲染。