Не работает перевод svg в png, как починить?

на вход подается svg
export const svgToBlobBase64 = (svg: any) => {
    const svgString = new XMLSerializer().serializeToString(svg);
    const decoded = unescape(encodeURIComponent(svgString));
    const base64 = btoa(decoded);
    const imgSource = `data:image/png+xml;base64,${base64}`;
    return imgSource
}

svg в png не конвертируется(
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
@mrair Автор вопроса
я
библиотека save-svg-as-png решает вопрос
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Fragster
@Fragster
помогло? отметь решением!
В теории можно попробовать нарисовать svg на канвасе, а потом этот канвас получить в виде png но проверять я это, конечно, не буду
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы