在将此文件上传到我的wiki实例时,应用程序使用librsvg将其转换为png缩略图。但是结果就像这个链接
这条龙似乎是在Inkscape中生成的,所以我尝试使用inkscape作为转换器。它适用于此映像(但对其他映像不起作用),但它具有X依赖关系,因此我不能使用它。
这里我发现,维基媒体项目使用rsvg进行这样的转换。
有人能帮我解决这种奇怪的行为吗?
支持svg的Mediawiki设置:
# Svg support
$wgFileExtensions[] = 'svg';
$wgAllowTitlesInSVG = true;
$wgSVGConverter = 'rsvg';环境:
CentOS release 5.6 (Final)
rsvg version 2.16.1发布于 2014-01-24 04:57:33
答案很简单--图书馆太老了。2.22.3+解决了这个问题。
发布于 2013-12-19 10:09:48
rsvg有许多问题,请提交一个错误并将其标记为bug.cgi?id=8901的阻止程序。它可能已经在已知的bug列表中了,请检查。
https://stackoverflow.com/questions/20351403
复制相似问题