Skip to content
Tutorial

VectoSolve TypeScript SDK: KI-Bildvektorisierung in Deine App Integrieren

Das offizielle TypeScript SDK für VectoSolve bietet dir typsicheren Zugriff auf KI-Vektorisierung, Hintergrundentfernung, Hochskalierung und Logo-Generierung. Installiere über npm, authentifiziere dich mit deinem API-Schlüssel und bringe Produktionsintegrationen in Minuten zum Laufen.

Robin Monteiro16. März 20267 Min. Lesezeit
Use this article with an AI assistant:
.md
VectoSolve TypeScript SDK: KI-Bildvektorisierung in Deine App Integrieren
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

Das Paket @vectosolve/sdk bietet dir typsicheren Zugriff auf jeden VectoSolve API-Endpoint aus jedem TypeScript- oder JavaScript-Projekt. Vektorisiere Bilder, entferne Hintergründe, skaliere hoch und generiere Logos — alles mit einem einzigen npm install.

Installation

bash
npm install @vectosolve/sdk

Schnellstart

typescript
import { VectoSolve } from '@vectosolve/sdk';

const client = new VectoSolve({ apiKey: 'vs_xxx' });

// Bild zu SVG konvertieren
const result = await client.vectorize({ file: 'photo.png' });
console.log(result.data.svg); // Saubere SVG-Ausgabe

Hole dir deinen API-Schlüssel auf vectosolve.com/developers.

Kernmethoden

vectorize()

Konvertiere jedes Rasterbild in sauberes SVG-Vektorformat.

typescript
// Von lokaler Datei
const result = await client.vectorize({ file: 'logo.png' });
console.log(result.data.svg);

// Von URL
const result2 = await client.vectorize({ imageUrl: 'https://example.com/image.png' });
console.log(result2.data.svg_url);

Kosten: 0,20 $ pro Bild.

removeBg()

Entferne den Hintergrund von jedem Bild. Gibt ein transparentes PNG zurück.

typescript
const result = await client.removeBg({ file: 'product.jpg' });
console.log(result.data.image_url); // Transparente PNG-URL

Kosten: 0,07 $ pro Bild.

upscale()

KI-Hochskalierung auf höhere Auflösung — ideal für Icons, Thumbnails und alte Assets.

typescript
const result = await client.upscale({ file: 'small-icon.png' });
console.log(result.data.image_url); // Hochauflösende Bild-URL

Kosten: 0,15 $ pro Bild.

Generiere SVG-Logos aus einem Text-Prompt. Unterstützt Stile, Markenfarben und mehrere Varianten.

typescript
const result = await client.generateLogo({
  prompt: 'Modernes Tech-Startup-Logo mit abstrakten Formen',
  style: 'vector_illustration',
  colors: ['#0090ff', '#1cb721'],
  num_variants: 4,
});

result.data.logos.forEach(logo => console.log(logo.svg));

Kosten: 0,40 $ (recraftv3) oder 0,25 $ (recraftv2) pro Logo.

batch()

Verarbeite mehrere Bilder in einem einzigen Aufruf.

typescript
const result = await client.batch([
  { url: 'https://example.com/img1.png', operation: 'vectorize' },
  { url: 'https://example.com/img2.png', operation: 'remove_bg' },
]);

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

Authentifizierung

Jede Anfrage erfordert einen API-Schlüssel. Hole dir deinen auf vectosolve.com/developers.

typescript
// Direkt
const client = new VectoSolve({ apiKey: 'vs_xxx' });

// Aus Umgebungsvariable
const client = new VectoSolve({ apiKey: process.env.VECTOSOLVE_API_KEY });

Credit-Verfolgung

Jede Antwort enthält die Credit-Nutzung zur Überwachung deiner Ausgaben:

typescript
const result = await client.vectorize({ file: 'image.png' });
console.log(result.credits); // { used: 0.20, remaining: 4.80 }

Kaufe Credits oder abonniere auf vectosolve.com/pricing.

Teil des Entwickler-Ökosystems

Das SDK ist eines von drei Entwickler-Tools für VectoSolve:

ToolInstallationAnwendungsfall
TypeScript SDKnpm i @vectosolve/sdkApp-Integration
CLInpm i -g vectosolveTerminal & CI/CD
MCP Servernpx @vectosolve/mcpKI-IDE-Integration

Alle drei verbinden sich mit derselben VectoSolve API und teilen dein Credit-Guthaben.

→ Auf npm ansehen · API-Dokumentation · Preise

Tags:
TypeScript
SDK
API
Vektorisierung
npm
Integration
Entwickler
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.