Skip to content
Tutorial

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.

Robin Monteiro16 mars 20268 min de lecture
Use this article with an AI assistant:
.md
VectoSolve CLI : Convertir des Images en SVG depuis la Ligne de Commande
R
Robin Monteiro

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

Image vectorizationCutting machine filesEmbroidery filesSVG
Free previewNo signupFull-quality output

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

bash
npm install -g vectosolve

Ou utilisez directement avec npx (aucune installation nécessaire) :

bash
npx vectosolve convert photo.png

Configuration

bash
# 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.

bash
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.

bash
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.

bash
vectosolve upscale small.png -o large.png

Coût : 0,15 $ par image.

Générez des logos SVG à partir d'une description textuelle.

bash
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 (recraftv3 pour 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 Deal

Cas d'utilisation concrets

Traitement par lot

bash
# 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

yaml
# 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

bash
# 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

CommandeCoût par utilisation
convert0,20 $
remove-bg0,07 $
upscale0,15 $
logo0,25 $+

Achetez des crédits sur vectosolve.com/pricing.

Partie de l'écosystème développeur

OutilInstallationCas d'utilisation
SDK TypeScriptnpm i @vectosolve/sdkIntégration applicative
CLInpm i -g vectosolveTerminal & CI/CD
Serveur MCPnpx @vectosolve/mcpIntégration IDE IA

Les trois se connectent à la même API VectoSolve et partagent votre solde de crédits.

→ Voir sur npm · Documentation API · Tarifs

Tags:
CLI
SVG
vectorization
command-line
npm
batch-processing
CI/CD
developer-tools
Share:

Try VectoSolve Now

Convert your images to high-quality SVG vectors with AI

AI-Powered Vectorization

Ready to vectorize your images?

Convert your PNG, JPG, and other images to high-quality, scalable SVG vectors in seconds.