1. Vectorizer.AI
  2. Desarrolladores

Integre la vectorización automatizada de imágenes en aplicaciones, scripts y flujos de producción. Comience con los SDK oficiales para el desarrollo convencional de aplicaciones, use la CLI para trabajos por lotes y flujos de trabajo en shell, o llame directamente a la API por HTTP cuando desee tener control total.

Todas las herramientas para desarrolladores usan la misma API de Vectorizer.AI: conversión de imágenes rasterizadas a vectores con autenticación para archivos PNG, JPG, WebP, GIF y BMP y resultados en SVG, PDF, EPS, DXF y PNG.

Opciones para desarrolladores
  • SDK para código de aplicaciones en lenguajes comunes
  • CLI para terminales, scripts y trabajos por lotes
  • API por HTTP para integraciones personalizadas
  • OpenAPI para clientes generados y herramientas de API

Elija su tipo de integración

Escoja la herramienta adecuada para la forma en que desea automatizar la vectorización de imágenes.

1. SDK

Es la mejor opción para aplicaciones y servicios. Use paquetes oficiales con objetos de solicitudes escritas, asistentes de autenticación y manejo de resultados binarios.

Ver paquetes SDK

Línea de comandos

Es la mejor opción para automatización local, conversión por lotes y scripts de shells. Instale una herramienta independiente y llámela desde la terminal.

Ver opciones de CLI

API directa

Es la mejor opción cuando desea tener control completo sobre las solicitudes por HTTP, transportes personalizados o un lenguaje sin un SDK oficial.

Ver la documentación de la API

Comience con los SDK

Icono de Elegir

Instalar

Agrgue el paquete de Vectorizer.AI a través de su administrador de paquetes habitual de su lenguaje de programación. Hay paquetes SDK para TypeScript y JavaScript, Java, C# y .NET, Go, PHP y Ruby. El SDK para Python está listo y en espera de aprobación de PyPI.

Icono de Procesar

Llamar

Use el SDK para enviar un archivo de imagen, una URL de imagen, una imagen en base64 o un token de imagen conservada, junto con la configuración del resultado.

Icono de Descargar

Descargar

Recibirá el resultado en SVG, PDF, EPS, DXF o PNG, o puede retener los tokens de la imagen para descargar otros formatos adicionales posteriormente.

Los SDK son el punto de partida recomendado para la mayoría de las integraciones, ya que permiten que el código de su aplicación se centre en su flujo de trabajo, en lugar de en la configuración de las solicitudes.

Ver la documentación de SDK

Usar la Línea de comandos

Para scripts y trabajos por lotes

La CLI de Vectorizer.AI es una herramienta independiente de línea de comandos para Windows, macOS y Linux. Es útil para scripts de shell, carpetas locales de material gráfico, trabajos de CI, comprobaciones de control de calidad y flujos de trabajo puntuales en terminal.

Úsela cuando desee automatización sin agregar una dependencia de SDK a un proyecto de aplicación.

Para automatización portátil

La CLI usa la misma API y las mismas opciones de formato resultante que los SDK. Puede vectorizar imágenes, escribir archivos de salida e integrarse de forma natural en herramientas existentes basadas en terminal.

Leer los docs de la CLI o descargar actualizaciones de la CLI .

Llamar la API directamente

Puntos de conexión HTTP

Use la API por HTTP directamente cuando necesite manejo personalizado de solicitudes, un cliente personalizado o un lenguaje que aún no tenga un SDK oficial. Autentíquese con autenticación básica HTTP usando su Id. de API y secreto de API.

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

Leer el manual de consulta rápida

OpenAPI y herramientas

Descargue la especificación OpenAPI 3.0 para clientes generados, usar herramientas de exploración de API, inspeccionar esquemas y preparar documentación interna de integración.

Use la variante de generación de código cuando su generador prefiera esquemas más planos, o la variante de Swagger cuando desee un documento compatible con la IU de Swagger.

Ver opciones de OpenAPI o descargar openapi.json.

Referenias para desarrolladores

Opciones para el resultado

Configure el comportamiento de los archivos SVG DXF, PDF, EPs y PNG, lo cual incluye agrupar, curvas, apilar figuras, compatibilidad, ajustar el tamaño y rellenar espacios.

Revisar las opciones para el resultado

Precios y modo de prueba

Pruebe las integraciones gratis, comprenda la vista preliminar y el comportamiento de los créditos de producción y elija un plan API cuando esté listo para usarlo para producción.

Ver los precios de API

Errores y límites

Controle los estados de HTTP, el JSON de errores de la API, los encabezados de respuesta, los tiempos de espera y el comportamiento de limitación de velocidad en las integraciones de producción.

Revisar errores de la API

Preguntas frecuentes para desarrolladores

¿Por dónde comienzo?

Comience con un SDK en su lenguaje, si es compatible. Use la CLI para la automatización desde terminal o usa la API por HTTP y la especifiación de OpenAPI cuando necesite control personalizado.

¿Puedo hacer pruebas antes de inscribirme?

Sí. El modo de prueba es gratis y no requiere una suscripción a API, así es que puede crear su integración e inspeccionar el comportamiento de las solicitudes antes de pagar para que produzca los resultados.

¿Con qué tipos de archivos iniciales y resultantes es compatible?

La API acepta arhivos PNG, JPG, WebP, GIF y BMP. Los resultados puede descargarse como SVG, PDF, EPS, DXF O PNG.

Las llamadas por SDK, CLI y API directa producen diferentes resultados?

No. Son diferentes maneras de llamar a la misma API de Vectorizer.AI y usan el mismo motor de vectorización, modelo de autenticación, comportamiento para determinar el precio y opciones de resultados.