Встраивайте автоматическую векторизацию изображений в приложения, сценарии и производственные конвейеры. Начните с официальных SDK для написания обычного кода приложения, используйте CLI для пакетных задач и рабочих процессов в командной оболочке или обращайтесь напрямую к HTTP API, если вам нужен полный контроль.
Все инструменты для разработчиков используют один и тот же API Vectorizer.AI, обеспечивающий авторизованное преобразование растровых изображений в форматах PNG, JPG, WebP, GIF и BMP в векторные в форматах SVG, PDF, EPS, DXF и PNG.
Выберите инструмент, который соответствует тому, как вы хотите автоматизировать векторизацию изображений.
Лучше всего подходит для приложений и сервисов. Используйте официальные пакеты, включающие типизированные объекты запросов, вспомогательные средства для аутентификации и механизмы обработки бинарных результатов.
Лучше всего подходит для локальной автоматизации, пакетного преобразования, задач CI и скриптов командной оболочки. Установите один автономный инструмент и запускайте его из терминала.
Лучше всего подходит, если вам нужен полный контроль над HTTP-запросами и пользовательскими транспортными механизмами или если вы используете язык, для которого нет официального SDK.
Добавьте пакет Vectorizer.AI с помощью стандартного менеджера пакетов вашего языка программирования. Пакеты SDK доступны для TypeScript и JavaScript, Java, C# и .NET, Go, PHP и Ruby. SDK для Python подготовлен и ожидает одобрения на PyPI.
Используйте SDK для отправки файла изображения, URL-адреса изображения, изображения в формате base64 или токена сохраненного изображения вместе с настройками вывода.
Получите готовые файлы в форматах SVG, PDF, EPS, DXF или PNG либо сохраните токены изображения, чтобы позднее вы могли скачать файлы в других форматах.
SDK являются рекомендуемой отправной точкой для большинства интеграций, поскольку они позволяют сосредоточить код приложения на бизнес-логике, а не на технической реализации запросов.
CLI Vectorizer.AI — это автономный инструмент командной строки для Windows, macOS и Linux. Он полезен для shell-скриптов, локальных папок с графическими материалами, задач CI, проверок качества и разовых операций в терминале.
Используйте его, если вам нужна автоматизация без добавления зависимости SDK к проекту приложения.
CLI предоставляет доступ к тем же API и опциям вывода, что и SDK. Он может векторизовать изображения, записывать выходные файлы и органично вписываться в существующие инструменты командной строки.
Используйте HTTP API напрямую, если вам требуется нестандартная обработка запросов, собственный клиент или язык программирования, для которого еще нет официального SDK. Выполняйте аутентификацию с помощью HTTP Basic auth, используя свои API Id и API Secret.
POST /api/v1/vectorize
POST /api/v1/download
POST /api/v1/delete
GET /api/v1/account
Скачайте спецификацию OpenAPI 3.0 для использования с генерируемыми клиентами, инструментами исследования API, средствами анализа схем и внутренней документацией по интеграции.
Используйте вариант с генерацией кода, если ваш генератор предпочитает более плоские схемы, или вариант Swagger, если вам нужен документ, совместимый со Swagger UI.
Настройте параметры обработки файлов SVG, DXF, PDF, EPS и PNG, включая группировку, кривые, порядок наложения фигур, совместимость, размеры и заполнение зазоров.
Тестируйте интеграции бесплатно, разберитесь в том, как расходуются кредиты в режимах предварительного просмотра и производства, и выберите тарифный план API, когда будете готовы к запуску в рабочей среде.
Обрабатывайте HTTP-статусы, JSON-ответы с ошибками API, заголовки ответов, тайм-ауты и ограничения частоты запросов при реализации интеграций в рабочей среде.
Начните с SDK, если ваш язык поддерживается. Используйте CLI для автоматизации работы в терминале либо HTTP API и спецификацию OpenAPI, если требуется пользовательское управление.
Да. Тестовый режим бесплатен и не требует подписки на API, поэтому вы можете настроить интеграцию и проверить, как обрабатываются запросы, прежде чем оплачивать использование в рабочей среде.
API поддерживает входные данные в JPEG, PNG, WebP, GIF и BMP. Рабочие результаты можно скачать в форматах SVG, PDF, EPS, DXF или PNG.
Нет. Это разные пути вызова одного и того же API Vectorizer.AI, которые используют один и тот же движок векторизации, модель аутентификации, схему тарифизации и параметры вывода.