ImageMagick (RSVG) nie importuje obrazów w SVG
Próbuję użyć ImageMagick do konwersji plików SVG do PNG.
Plik SVG jest następujący:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<image xlink:href="picture.jpg" width="200" height="200"/>
</svg>
Bez względu na to, jakiej metody używam, końcowy wynik nie zawiera obrazu. Inne elementy SVG zostały poprawnie renderowane.
Próbowałem:
convert test.svg test.png
rsvg-convert -o test.png test.svg
Próbowałem zmienić ścieżkę obrazu, aby użyć pliku: ///, ścieżek bezwzględnych, zdalnych adresów URL i odmiany zakodowanych adresów URL. Sformatowałem też mój plik za pomocą i bez doctype.
Używam librsvg 2.36.3 i ImageMagick 6.8.0-10. Mogłem użyć fantomów, aby je przekonwertować, ale wydaje się, że jest to przesada w tym jednym zadaniu.
Proszę pomóż!