Écran et rasteriser un SVG

Appliquer une politique stricte de prévisualisation SVG locale, rejeter les fonctionnalités actives ou externes non prises en charge, et rasteriser un dessin accepté en PNG.

Quand cet outil est utile

Créer un aperçu aplati ou une copie à partager d'un SVG simple et autonome dont le résultat visible est plus important que la possibilité de modification.

Comment le traitement local fonctionne

Le navigateur analyse le XML, applique les règles explicites sur les éléments, attributs, URL et tailles, rejette les scripts, gestionnaires d'événements, contenus étrangers et références interdites, puis ne rasterise qu'un document accepté sur une zone limitée et l'encode en PNG.

Comment l'utiliser

  1. Préparer la source: Créer un aperçu aplati ou une copie à partager d'un SVG simple et autonome dont le résultat visible est plus important que la possibilité de modification.
  2. Traiter localement: Le navigateur analyse le XML, applique les règles explicites sur les éléments, attributs, URL et tailles, rejette les scripts, gestionnaires d'événements, contenus étrangers et références interdites, puis ne rasterise qu'un document accepté sur une zone limitée et l'encode en PNG.
  3. Télécharger et vérifier: Inspectez le rapport de filtrage, considérez tout rejet comme un signal d'arrêt, comparez le PNG avec l'œuvre prévue dans un visualiseur isolé de confiance, vérifiez les polices, le masquage, les dégradés et la transparence à la taille cible, et ne remplacez jamais cette conversion par un contrôle de sécurité de la source SVG.

Limitations importantes

Un filtrage strict réduit un ensemble connu de risques mais ne prouve pas qu'un SVG est complètement sûr, ne le sanitize pas pour une réutilisation future en SVG, ni ne certifie un input hostile. Les filtres complexes, polices, CSS, masques, animations, ressources externes et fonctionnalités SVG peu communes peuvent être rejetés ou rendus différemment ; le PNG perd les vecteurs, la sélection de texte et la possibilité d'édition.

Vérifier le résultat téléchargé

Inspectez le rapport de filtrage, considérez tout rejet comme un signal d'arrêt, comparez le PNG avec l'œuvre prévue dans un visualiseur isolé de confiance, vérifiez les polices, le masquage, les dégradés et la transparence à la taille cible, et ne remplacez jamais cette conversion par un contrôle de sécurité de la source SVG.

Privé par conception

Vos fichiers restent dans ce navigateur. L'outil n'envoie pas la source ni le résultat à nos serveurs.

Questions et réponses

Quand cet outil est-il utile ?

Créer un aperçu aplati ou une copie à partager d'un SVG simple et autonome dont le résultat visible est plus important que la possibilité de modification.

Que fait réellement le navigateur ?

Le navigateur analyse le XML, applique les règles explicites sur les éléments, attributs, URL et tailles, rejette les scripts, gestionnaires d'événements, contenus étrangers et références interdites, puis ne rasterise qu'un document accepté sur une zone limitée et l'encode en PNG.

Quels limites dois-je comprendre ?

Un filtrage strict réduit un ensemble connu de risques mais ne prouve pas qu'un SVG est complètement sûr, ne le sanitize pas pour une réutilisation future en SVG, ni ne certifie un input hostile. Les filtres complexes, polices, CSS, masques, animations, ressources externes et fonctionnalités SVG peu communes peuvent être rejetés ou rendus différemment ; le PNG perd les vecteurs, la sélection de texte et la possibilité d'édition.

Comment devrais-je vérifier le résultat ?

Inspectez le rapport de filtrage, considérez tout rejet comme un signal d'arrêt, comparez le PNG avec l'œuvre prévue dans un visualiseur isolé de confiance, vérifiez les polices, le masquage, les dégradés et la transparence à la taille cible, et ne remplacez jamais cette conversion par un contrôle de sécurité de la source SVG.

Outils associés