1. Vectorizer.AI
  2. Entwickler

Integrieren Sie automatisierte Bildvektorisierung in Anwendungen, Skripte und Produktionsabläufe. Beginnen Sie mit den offiziellen SDKs für normalen Anwendungscode, nutzen Sie die CLI für Stapel-Jobs und Shell-Workflows, oder rufen Sie die HTTP-API direkt auf, wenn Sie vollständige Kontrolle wünschen.

Alle Entwicklertools verwenden dieselbe Vectorizer.AI-API: authentifizierte Raster-zu-Vektor-Konvertierung für PNG-, JPG-, WebP-, GIF- und BMP-Eingaben mit SVG-, PDF-, EPS-, DXF- und PNG-Ausgaben.

Entwickleroptionen
  • SDKs für Anwendungscode in häufig benutzten Sprachen
  • CLI für Terminals, Skripte und Stapel-Jobs
  • HTTP-API für benutzerdefinierte Integrationen
  • OpenAPI für generierte Clients und API-Tools

Wählen Sie Ihren Integrationspfad

Wählen Sie das Tool, das für die von Ihnen gewünschte Automatisierung der Bildvektorisierung geeignet ist.

1. SDKs

Am besten für Anwendungen und Dienste geeignet. Verwenden Sie offizielle Pakete, die typisierte Anfrageobjekte, Authentifizierungs-Hilfen und die Verarbeitung von binären Ergebnissen bieten.

SDK-Pakete anzeigen

2. Befehlszeile

Am besten für lokale Automatisierung, Stapelkonvertierung, CI-Jobs und Shell-Skripte geeignet. Nach der Installation des eigenständigen Tools kann dieses vom Terminal abgerufen werden.

CLI-Optionen anzeigen

3. Direkte API

Am besten geeignet, wenn Sie die vollständige Kontrolle über HTTP-Anfragen, benutzerdefinierte Transports oder eine Sprache ohne offizielles SDK benötigen.

OpenAPI-Dokumentation

Mit SDKs beginnen

Auswahl-Symbol

Installation

Fügen Sie das Vectorizer.AI-Paket über Ihren normalen Sprachpaketmanager hinzu. SDK-Pakete sind für TypeScript und JavaScript, Java, C# und .NET, Go, PHP und Ruby erhältlich. Das Python-SDK ist bereits erstellt und wartet auf PyPI-Genehmigung.

Verarbeiten-Symbol

Abrufen

Verwenden Sie das SDK zum Senden einer Bilddatei, Bild-URL, eines base64-Bildes und eines beibehaltenen Bild-Tokens zusammen mit Ihren Ausgabeeinstellungen.

Download-Symbol

Herunterladen

Rufen Sie die SVG-, PDF-, EPS-, DXF- oder PNG-Ausgabe ab oder behalten Sie ein Bild-Token bei, damit Sie später zusätzliche Formate herunterladen können.

Die SDKs sind der empfohlene Ausgangspunkt für die meisten Integrationen, denn mit ihrer Hilfe bleibt Ihr Anwendungscode auf Ihren Workflow anstatt auf Anfragen zur Verbindung (Wiring) von Modulen fokussiert.

SDK-Dokumentation anzeigen

Befehlszeile verwenden

Für Skripte und Stapel-Jobs

Die CLI von Vectorizer.AI ist ein eigenständiges Befehlszeilen-Tool für Windows, macOS und Linux. Sie ist ausgezeichnet geeignet für Shell-Skripte, lokale Ordner mit Bildmaterial, CI-Jobs, QS-Prüfungen und einmalige Terminal-Workflows.

Wenn Sie Automatisierung wünschen, ohne zu einem Anwendungsprojekt eine SDK-Abhängigkeit hinzuzufügen, sollten Sie sie verwenden.

Für portable Automatisierung

Die CLI enthält dieselbe API und dieselben Ausgabeoptionen wie die SDKs. Sie kann Bilder vektorisieren, Ausgabedateien schreiben und passt auf natürliche Weise in vorhandene terminalbasierte Tools.

Lesen Sie die CLI-Dokumentation oder laden Sie CLI-Versionen herunter .

API direkt aufrufen

HTTP-Endpunkte

Verwenden Sie die HTTP-API direkt, wenn Sie eine benutzerdefinierte Anfrageverarbeitung, einen benutzerdefinierten Client oder eine Sprache benötigen, für die es noch kein offizielles SDK gibt. Die Authentifizierung wird mit HTTP Basic Auth unter Verwendung Ihrer API-ID und des geheimen API-Schlüssels durchgeführt.

  • POST /api/v1/vectorize
  • POST /api/v1/download
  • POST /api/v1/delete
  • GET /api/v1/account

Schnellstart lesen

OpenAPI und Tools

Laden Sie die OpenAPI 3.0-Spezifikation für generierte Clients, API-Explorationstools, die Schemainspektion und die interne Integrationsdokumentation herunter.

Nutzen Sie die Codegenerierungsvariante , wenn Ihr Generator bevorzugt flachere Schemata verwendet, bzw. die Swagger-Variante, wenn Sie ein Swagger-UI-freundliches Dokument wünschen.

Rufen Sie OpenAPI-Optionen auf oder laden Sie openapi.json herunter.

Hinweise für Entwickler

Ausgabeoptionen

Konfigurieren Sie das SVG-, DXF- PDF- EPS- und PNG-Verhalten, u.a. Gruppierung, Kurven, das Stapeln von Formen, Kompatibilität, Größenanpassung und Lückenfüllung.

Ausgabeoptionen anzeigen

Preise und Testmodus

Testen Sie kostenlos Integrationen, machen Sie sich mit der Preisgestaltung in der Vorschau und der Produktionsumgebung vertraut und wählen Sie einen API-Plan, wenn Sie die Ergebnisse in einer Produktionsumgebung nutzen möchten.

API-Preise anzeigen

Fehler und Grenzen

Informieren Sie sich über die Behandlung von HTTP-Status, API-Fehler-JSON, Antwortkopfzeilen, Timeouts und Ratenbegrenzungsverhalten bei Integrationen in einer Produktionsumgebung.

API-Fehler anzeigen

FAQ für Entwickler

Wo sollte ich beginnen?

Beginnen Sie mit einem SDK, falls Ihre Sprache unterstützt wird. Nutzen Sie die CLI zur Terminal-Automatisierung oder verwenden Sie die HTTP-API und die OpenAPI-Spezifikation, wenn Sie eine benutzerdefinierte Steuerung benötigen.

Kann ich Tests ausführen, bevor ich ein Abonnement erwerbe?

Ja. Der Testmodus ist kostenlos, und Sie benötigen dafür kein API-Abonnement. So können Sie Ihre Integration erstellen und das Anfrageverhalten überprüfen, bevor Sie für eine produktionsreife Ausgabe bezahlen müssen.

Welche Eingaben und Ausgaben werden unterstützt?

Die API unterstützt PNG-, JPG-, WebP-, GIF- und BMP-Eingaben. Die produktionsreifen Ergebnisse können als SVG-, PDF-, EPS, DXF- oder PNG-Dateien heruntergeladen werden.

Erzeugen SDKs, CLI und direkte API-Aufrufe unterschiedliche Ergebnisse?

Nein. Es handelt sich um unterschiedliche Methoden zum Aufrufen derselben Vectorizer.AI-API, wobei dieselbe Vektorisierungs-Engine, dasselbe Authentifizierungsmodell, dasselbe Preisverhalten und dieselben Ausgabeoptionen verwendet werden.