Я пытаюсь преобразовать файл svg в png, используя rsvg-convert из библиотеки librsvg.Преобразование завершено, но результирующее изображение пусто.
Я использую следующий svg в качестве ввода: https://www.dropbox.com/s/57mxtqf5ausoope/squiggle.svg?dl=0
https://www.dropbox.com/s/57mxtqf5ausoope/squiggle.svg?dl=0
Двоичный файл rsvg-convert: https://github.com/serverlesspub/rsvg-convert-aws-lambda-binary/tree/master/vendor
https://github.com/serverlesspub/rsvg-convert-aws-lambda-binary/tree/master/vendor
Запуск на виртуальной машине под управлением Amazon Linux 2. Я также пытался локально в моей подсистеме Ubuntu, работающей под Windows 10.
rsvg-convert input.svg -o output.png
Результирующее изображение черного цвета, я хотел бы получить чертеж для вывода ифон должен быть прозрачным.
Ваша версия rsvg-convert слишком старая.Пожалуйста, используйте 2.44.x;здесь была введена поддержка цветов hsl.