Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

334
Vistas
¿Cómo convertir una imagen SVG a un archivo PNG en Python?

Así que quiero renderizar SVG desde el código python con una resolución de destino WxH (con texto SVG como str, como este que genero dinámicamente):

 <svg width="200" height="200" viewBox="0 0 220 220" xmlns="http://www.w3.org/2000/svg"> <filter id="displacementFilter"> <feTurbulence type="turbulence" baseFrequency="0.05" numOctaves="2" result="turbulence"/> <feDisplacementMap in2="turbulence" in="SourceGraphic" scale="50" xChannelSelector="R" yChannelSelector="G"/> </filter> <circle cx="100" cy="100" r="100" style="filter: url(#displacementFilter)"/> </svg>

en una imagen png. ¿Cómo hacer tal cosa en Python?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

puedes usar CairoSVG

CairoSVG está disponible en PyPI, puede instalarlo con pip:

 pip3 install cairosvg

en tu código:

 import cairosvg width = 640 height = 480 cairosvg.svg2png(url='logo.svg', write_to='image.png', output_width=width, output_height=height)
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda