VectoSolve CLI: 명령줄에서 이미지를 SVG로 변환
VectoSolve 공식 CLI를 사용하면 터미널에서 직접 이미지 벡터화, 배경 제거, 업스케일, 로고 생성이 가능합니다. 전체 폴더 일괄 처리, CI/CD 파이프라인 통합, 디자인 워크플로 자동화 — 모두 명령줄에서 실행하세요.

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
vectosolve CLI는 VectoSolve의 AI 이미지 처리를 터미널로 직접 가져옵니다. 이미지를 SVG로 변환하고, 배경을 제거하고, 업스케일하고, 로고를 생성하세요 — 브라우저를 열 필요 없이.
설치
npm install -g vectosolve
또는 npx로 바로 사용 (설치 불필요):
npx vectosolve convert photo.png
설정
# API 키 저장 (https://vectosolve.com/developers 에서 발급)
vectosolve auth --key vs_xxx
# 또는 환경 변수 사용
export VECTOSOLVE_API_KEY=vs_xxx
명령어
convert — 이미지를 SVG로
모든 래스터 이미지(PNG, JPG, WebP)를 깨끗한 SVG 벡터 형식으로 변환합니다.
vectosolve convert photo.png # 출력: photo.svg
vectosolve convert photo.png -o output.svg # 사용자 지정 출력 경로
vectosolve convert --url https://example.com/image.png # URL에서
비용: 이미지당 $0.20
remove-bg — 배경 제거
모든 이미지에서 배경을 제거합니다. 투명 PNG를 반환합니다.
vectosolve remove-bg product.jpg # 결과 URL 출력
vectosolve remove-bg product.jpg -o clean.png # 파일로 저장
비용: 이미지당 $0.07
upscale — AI 업스케일
저해상도 이미지를 AI로 업스케일합니다.
vectosolve upscale small.png -o large.png
비용: 이미지당 $0.15
logo — 로고 생성
텍스트 설명으로 SVG 로고를 생성합니다.
vectosolve logo "모던 테크 스타트업 로고"
vectosolve logo "커피숍 로고" -s icon -n 4 -o ./logos/
vectosolve logo "추상 미술" -c "#0090ff,#1cb721" -m recraftv3
옵션:
-s, --style— 로고 스타일 (vector_illustration,icon,line_art...)-m, --model— AI 모델 (recraftv3최고 품질,recraftv2)-c, --colors— 브랜드 색상 (쉼표로 구분된 hex 값)-n, --num— 변형 수 (1, 2 또는 4)-o, --output— 출력 디렉토리
비용: 로고당 $0.40 (recraftv3) 또는 $0.25 (recraftv2)
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실제 활용 사례
일괄 처리
# 폴더 내 모든 PNG 변환
for f in ./images/*.png; do vectosolve convert "$f"; done
# 제품 사진에서 배경 제거
for f in ./products/*.jpg; do vectosolve remove-bg "$f" -o "./clean/$(basename $f .jpg).png"; done
CI/CD 통합
# GitHub Actions 예시
- name: 에셋 벡터화
run: |
npm install -g vectosolve
vectosolve auth --key ${{ secrets.VECTOSOLVE_API_KEY }}
vectosolve convert ./src/assets/logo.png -o ./public/logo.svg
디자인 워크플로
# 로고 변형 생성, 최적 선택, 최종 버전 벡터화
vectosolve logo "Nextera tech 로고" -n 4 -o ./drafts/
vectosolve convert ./drafts/final-choice.png -o ./brand/logo.svg
요금
| 명령어 | 사용당 비용 |
|---|---|
convert | $0.20 |
remove-bg | $0.07 |
upscale | $0.15 |
logo | $0.25+ |
크레딧 구매: vectosolve.com/pricing
개발자 에코시스템의 일부
| 도구 | 설치 | 용도 |
|---|---|---|
| TypeScript SDK | npm i @vectosolve/sdk | 앱 통합 |
| CLI | npm i -g vectosolve | 터미널 & CI/CD |
| MCP 서버 | npx @vectosolve/mcp | AI IDE 통합 |
세 가지 모두 동일한 VectoSolve API에 연결되며 크레딧 잔액을 공유합니다.