Как преобразовать SVG-файл в изображение с помощью Go?Преобразование SVG в изображение
Я нашел потрясающую библиотеку svgo и хотел бы использовать ее для создания пользовательского набора игральных карт. Идея состоит в том, чтобы хранить текст и макет карты в текстовом файле, а затем читать и обрабатывать ее с помощью go. Это будет огромным улучшением моего текущего рабочего процесса, когда я использую gimp для редактирования каждой отдельной карты. Проблема в том, что мне нужно иметь изображение карты для печати. Предпочтительно png, поскольку сценарий печати пока работает только с этим форматом. Но я мог бы легко адаптировать его, чтобы принять jpeg.
К сожалению, svgo не предлагает функции экспорта. Можете ли вы порекомендовать библиотеку go для преобразования svg в png?
HTML5 canvas по существу эквивалентен SVG в HTML5 - оба они имеют одинаковые возможности рисования, и, вероятно, они имеют один и тот же механизм рендеринга. В JS проще управлять холстом напрямую, чем создавать узлы SVG DOM, но тот же результат достигается в любом случае. –