La conversion de fichiers SVG en PNG sur macOS peut être réalisée efficacement via la ligne de commande, en utilisant des outils tels que qlmanage ou ImageMagick. Voici comment procéder avec ces deux méthodes.
Utilisation de « qlmanage »
macOS intègre l’outil qlmanage, qui permet de générer des aperçus d’images, y compris des fichiers SVG. Cette méthode est simple et ne nécessite pas l’installation de logiciels supplémentaires.
Étapes :
- 1. Ouvrez le Terminal : Vous pouvez le trouver dans le dossier Applications > Utilitaires.
- 2. Naviguez vers le répertoire contenant votre fichier SVG : Utilisez la commande cd suivie du chemin vers le dossier. Par exemple :
cd /chemin/vers/votre/dossier
- 3. Exécutez la commande qlmanage : Utilisez la syntaxe suivante pour convertir votre fichier SVG en PNG :
qlmanage -t -s 1000 -o . votrefichier.svg
• -t : génère une miniature de l’image.
• -s 1000 : définit la largeur de l’image générée à 1000 pixels. Vous pouvez ajuster cette valeur selon vos besoins.
• -o . : spécifie le répertoire de sortie, ici le répertoire courant.
• votrefichier.svg : remplacez par le nom de votre fichier SVG.
Cette commande générera un fichier PNG nommé votrefichier.svg.png dans le même répertoire.
Utilisation d’ImageMagick
ImageMagick est une suite logicielle puissante pour la manipulation d’images. Elle offre une flexibilité accrue pour la conversion et le traitement des images.
Installation :
Pour installer ImageMagick avec le support des fichiers SVG, vous pouvez utiliser Homebrew.
Si Homebrew n’est pas installé, vous pouvez le faire en exécutant la commande suivante dans le Terminal :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Homebrew : https://brew.sh/
Installez ImageMagick avec le support SVG depuis Brew :
brew install imagemagick

Conversion :
1. Naviguez vers le répertoire contenant votre fichier SVG :
cd /chemin/vers/votre/dossier
2. Exécutez la commande convert :
convert votrefichier.svg votrefichier.png
Cette commande convertira votrefichier.svg en votrefichier.png.
Options supplémentaires :
ImageMagick offre de nombreuses options pour ajuster la conversion. Par exemple, pour définir une taille spécifique :
convert -resize 800x600 votrefichier.svg votrefichier.png
Cette commande redimensionnera l’image à 800 pixels de large et 600 pixels de haut.
Remarques importantes :
- Précision des conversions : La méthode qlmanage est rapide et pratique, mais peut parfois produire des images de qualité inférieure ou mal cadrées. Dans ce cas, l’utilisation d’ImageMagick est recommandée pour un meilleur contrôle et une qualité supérieure.
- Dépendances : ImageMagick dépend de certaines bibliothèques pour le support SVG. Assurez-vous que toutes les dépendances nécessaires sont installées pour éviter des erreurs lors de la conversion.
En suivant ces méthodes, vous pourrez convertir efficacement vos fichiers SVG en PNG directement depuis la ligne de commande sur macOS.
HDR
En savoir plus sur Les miscellanées Numériques
Abonnez-vous pour recevoir les derniers articles par e-mail.