Как преобразовать SVG в PNG с помощью ImageMagick?

У меня есть файл SVG с определенным размером 16х16. Когда я использую программу преобразования ImageMagick для преобразования его в PNG, я получаю PNG размером 16x16 пикселей, который слишком мал:

convert test.svg test.png

Мне нужно указать размер выходного PNG в пикселях. Параметр -size, по-видимому, игнорируется, параметр -scaleмасштабирует PNG после его преобразования в PNG. Лучший результат до сих пор я получил, используя параметр -density:

convert -density 1200 test.svg test.png

Но я не удовлетворен, потому что я хочу указать выходной размер в пикселях без математических вычислений для вычисления значения плотности. Итак, я хочу сделать что-то вроде этого:

convert -setTheOutputSizeOfThePng 1024x1024 test.svg test.png

Итак, какой магический параметр я должен здесь использовать?

357
задан fmw42 15 August 2019 в 06:36
поделиться