[Plumber] Renderizar SVG com resolução dinâmica

Boa tarde pessoal, tudo bem?

Estou construindo uma API GET no plumber 1.0.0 e estou fracassando em retornar um svg com resolução dinâmica.

Segundo a documentação é possível criar uma imagem no formato svg escolhendo as dimensões de forma estática, porém eu desejo chamar a API com parâmetros referentes ao tamanho da imagem, para ser responsivo.

Minha ideia inicial era salvar um arquivo .svg na resolução que eu desejo, através da função svg() no tamanho desejado, que está no formato Cairo, como um arquivo temporário, e então falar para a minha API “retornar” aquele arquivo salvo para o usuário.

Porém estou falhando miseravelmente nessa renderização.

Alguém já trabalhou com algo parecido?

Valeu!

P.S: tem que ser no formato svg, com png consegui fazer dar certo, porém precisa ser svg.

Bom dia pessoal!

Descobri uma resposta para o caso, está no stackoverflow.

1 Curtida