Skip to content
Tutorial

VectoSolve CLI: Converti Immagini in SVG dalla Riga di Comando

Il CLI ufficiale di VectoSolve ti permette di vettorializzare immagini, rimuovere sfondi, ingrandire e generare loghi direttamente dal terminale. Elabora intere cartelle in batch, integra con pipeline CI/CD e automatizza il tuo flusso di lavoro di design — tutto dalla riga di comando.

Robin Monteiro16 marzo 20268 min di lettura
Use this article with an AI assistant:
.md
VectoSolve CLI: Converti Immagini in SVG dalla Riga di Comando
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

Il vectosolve CLI porta l'elaborazione di immagini con IA di VectoSolve direttamente nel tuo terminale. Converti immagini in SVG, rimuovi sfondi, ingrandisci e genera loghi — senza aprire un browser.

Installazione

bash
npm install -g vectosolve

O usa direttamente con npx (nessuna installazione necessaria):

bash
npx vectosolve convert photo.png

Configurazione

bash
# Salva la tua chiave API (ottienine una su https://vectosolve.com/developers)
vectosolve auth --key vs_xxx

# Oppure usa una variabile d'ambiente
export VECTOSOLVE_API_KEY=vs_xxx

Comandi

convert — Immagine a SVG

Converti qualsiasi immagine raster (PNG, JPG, WebP) in formato vettoriale SVG pulito.

bash
vectosolve convert photo.png                    # Output: photo.svg
vectosolve convert photo.png -o output.svg      # Percorso di output personalizzato
vectosolve convert --url https://example.com/image.png  # Da URL

Costo: $0,20 per immagine.

remove-bg — Rimozione dello sfondo

Rimuovi lo sfondo da qualsiasi immagine. Restituisce un PNG trasparente.

bash
vectosolve remove-bg product.jpg                # Stampa l'URL del risultato
vectosolve remove-bg product.jpg -o clean.png   # Salva su file

Costo: $0,07 per immagine.

upscale — Ingrandimento con IA

Ingrandisci immagini a bassa risoluzione usando l'IA.

bash
vectosolve upscale small.png -o large.png

Costo: $0,15 per immagine.

logo — Generazione di loghi

Genera loghi SVG da una descrizione testuale.

bash
vectosolve logo "Logo moderno per startup tech"
vectosolve logo "Logo per caffetteria" -s icon -n 4 -o ./logos/
vectosolve logo "Arte astratta" -c "#0090ff,#1cb721" -m recraftv3

Opzioni:

  • -s, --style — Stile del logo (vector_illustration, icon, line_art...)
  • -m, --model — Modello IA (recraftv3 per la migliore qualità, recraftv2)
  • -c, --colors — Colori del brand come valori hex separati da virgola
  • -n, --num — Numero di varianti (1, 2 o 4)
  • -o, --output — Directory di output

Costo: $0,40 (recraftv3) o $0,25 (recraftv2) per 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

Casi d'uso reali

Elaborazione in batch

bash
# Converti tutti i PNG in una cartella
for f in ./images/*.png; do vectosolve convert "$f"; done

# Rimuovi sfondi dalle foto dei prodotti
for f in ./products/*.jpg; do vectosolve remove-bg "$f" -o "./clean/$(basename $f .jpg).png"; done

Integrazione CI/CD

yaml
# Esempio GitHub Actions
- name: Vettorializza gli asset
  run: |
    npm install -g vectosolve
    vectosolve auth --key ${{ secrets.VECTOSOLVE_API_KEY }}
    vectosolve convert ./src/assets/logo.png -o ./public/logo.svg

Flusso di lavoro di design

bash
# Genera varianti di logo, scegli la migliore, vettorializza la versione finale
vectosolve logo "Logo tech Nextera" -n 4 -o ./drafts/
vectosolve convert ./drafts/final-choice.png -o ./brand/logo.svg

Prezzi

ComandoCosto per utilizzo
convert$0,20
remove-bg$0,07
upscale$0,15
logo$0,25+

Acquista crediti su vectosolve.com/pricing.

Parte dell'ecosistema per sviluppatori

StrumentoInstallazioneCaso d'uso
SDK TypeScriptnpm i @vectosolve/sdkIntegrazione app
CLInpm i -g vectosolveTerminale e CI/CD
Server MCPnpx @vectosolve/mcpIntegrazione IDE IA

Tutti e tre si connettono alla stessa API di VectoSolve e condividono il tuo saldo crediti.

→ Vedi su npm · Documentazione API · Prezzi

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.