VectoSolve CLI : Convertir des Images en SVG depuis la Ligne de Commande
Le CLI officiel VectoSolve vous permet de vectoriser des images, supprimer les arrière-plans, agrandir et générer des logos directement depuis votre terminal. Traitez des dossiers entiers par lot, intégrez vos pipelines CI/CD et automatisez votre workflow de design — le tout en ligne de commande.

Founder of VectoSolve
Self-taught developer, founder and sole developer of VectoSolve since 2024. He builds the conversion engine and the cutting, embroidery and 3D printing exports.
How this article was made: drafted with AI assistance, then edited and fact-checked before publication. About the author
Le vectosolve CLI apporte le traitement d'images IA de VectoSolve directement dans votre terminal. Convertissez des images en SVG, supprimez les arrière-plans, agrandissez et générez des logos — sans ouvrir de navigateur.
Installation
npm install -g vectosolve
Ou utilisez directement avec npx (aucune installation nécessaire) :
npx vectosolve convert photo.png
Configuration
# Enregistrez votre clé API (obtenez-en une sur https://vectosolve.com/developers)
vectosolve auth --key vs_xxx
# Ou utilisez une variable d'environnement
export VECTOSOLVE_API_KEY=vs_xxx
Commandes
convert — Image vers SVG
Convertissez n'importe quelle image raster (PNG, JPG, WebP) en format vectoriel SVG propre.
vectosolve convert photo.png # Sortie : photo.svg
vectosolve convert photo.png -o output.svg # Chemin de sortie personnalisé
vectosolve convert --url https://example.com/image.png # Depuis une URL
Coût : 0,20 $ par image.
remove-bg — Suppression d'arrière-plan
Supprimez l'arrière-plan de n'importe quelle image. Retourne un PNG transparent.
vectosolve remove-bg product.jpg # Affiche l'URL du résultat
vectosolve remove-bg product.jpg -o clean.png # Enregistrer dans un fichier
Coût : 0,07 $ par image.
upscale — Agrandissement IA
Agrandissez des images basse résolution grâce à l'IA.
vectosolve upscale small.png -o large.png
Coût : 0,15 $ par image.
logo — Génération de logo
Générez des logos SVG à partir d'une description textuelle.
vectosolve logo "Logo moderne pour startup tech"
vectosolve logo "Logo de café" -s icon -n 4 -o ./logos/
vectosolve logo "Art abstrait" -c "#0090ff,#1cb721" -m recraftv3
Options :
-s, --style— Style de logo (vector_illustration,icon,line_art...)-m, --model— Modèle IA (recraftv3pour la meilleure qualité,recraftv2)-c, --colors— Couleurs de marque en valeurs hex séparées par des virgules-n, --num— Nombre de variantes (1, 2 ou 4)-o, --output— Répertoire de sortie
Coût : 0,40 $ (recraftv3) ou 0,25 $ (recraftv2) par logo.
A Full Year of Conversions for $49
Starter Annual: 25 conversions every month, $49 for the whole year. That is about $4.08 a month · Cancel anytime
Get the Annual DealCas d'utilisation concrets
Traitement par lot
# Convertir tous les PNG d'un dossier
for f in ./images/*.png; do vectosolve convert "$f"; done
# Supprimer les arrière-plans des photos de produits
for f in ./products/*.jpg; do vectosolve remove-bg "$f" -o "./clean/$(basename $f .jpg).png"; done
Intégration CI/CD
# Exemple GitHub Actions
- name: Vectoriser les assets
run: |
npm install -g vectosolve
vectosolve auth --key ${{ secrets.VECTOSOLVE_API_KEY }}
vectosolve convert ./src/assets/logo.png -o ./public/logo.svg
Workflow de design
# Générer des variantes de logo, choisir la meilleure, vectoriser la version finale
vectosolve logo "Logo tech Nextera" -n 4 -o ./drafts/
vectosolve convert ./drafts/final-choice.png -o ./brand/logo.svg
Tarifs
| Commande | Coût par utilisation |
|---|---|
convert | 0,20 $ |
remove-bg | 0,07 $ |
upscale | 0,15 $ |
logo | 0,25 $+ |
Achetez des crédits sur vectosolve.com/pricing.
Partie de l'écosystème développeur
| Outil | Installation | Cas d'utilisation |
|---|---|---|
| SDK TypeScript | npm i @vectosolve/sdk | Intégration applicative |
| CLI | npm i -g vectosolve | Terminal & CI/CD |
| Serveur MCP | npx @vectosolve/mcp | Intégration IDE IA |
Les trois se connectent à la même API VectoSolve et partagent votre solde de crédits.