Herramientas de imagen

SVG a PNG

Rasteriza un SVG seguro a PNG con el ancho y alto que elijas, conservando la transparencia cuando sea posible.

SVG a PNG workspace

Scripts and external resources in SVG are rejected. Transparency is kept in the PNG when the browser can paint it.

Cómo usarla

Elige un SVG, define ancho y alto, Crear archivo y luego Descargar. El contenido SVG peligroso se rechaza antes de renderizar.

Ejemplo

Se rechazan scripts, manejadores de eventos, URL javascript:, foreignObject y href externos.

Entrada

icon.svg at 512×512

Salida

icon.png con fondo transparente cuando el SVG no tiene ninguno

Cómo funciona

Se comprueba el SVG, luego se dibuja en un canvas mediante una URL de blob y se codifica como PNG. Por política del sanitizador no se obtienen recursos de red externos.

Errores habituales

  • Había una etiqueta script Quita los scripts. No se ejecutan y el archivo se rechaza.
  • No se pudo renderizar el SVG Corrige errores de marcado o paint servers no admitidos.
  • Se rechazó el ancho 0 Usa de 1 a 8000 píxeles.

Limitaciones

Los filtros y las fuentes pueden diferir según el navegador. No es un flujo completo de exportación de Inkscape.

Privacidad

El archivo permanece en tu navegador. PepsTools no lo sube, no lo almacena ni lo envía a otro servicio. Limpia la herramienta o abandona la página para liberarlo de la memoria.

Preguntas

¿Se cargan imágenes externas?

Los valores href HTTP(S) se rechazan de entrada para que la herramienta no descargue recursos remotos.