Внедрите автоматическую векторизацию изображений в приложения, сценарии и производственные конвейеры. Начните с официальных пакетов SDK для обычного кода приложения, используйте интерфейс командной строки для пакетных заданий и рабочих процессов оболочки или вызывайте 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. Python SDK подготовлен и ожидает одобрения PyPI.
Используйте SDK для отправки файла изображения, URL-адреса изображения, образа base64 или токена сохраненного изображения вместе с настройками вывода.
Получайте выходные данные в формате SVG, PDF, EPS, DXF или PNG или сохраняйте токены изображений, чтобы позже можно было загрузить дополнительные форматы.
Пакеты SDK являются рекомендуемой отправной точкой для большинства интеграций, поскольку они позволяют сосредоточить код приложения на рабочем процессе, а не на передаче запросов.
Интерфейс командной строки Vectorizer.AI — это автономный инструмент командной строки для Windows, macOS и Linux. Он полезен для сценариев оболочки, локальных папок с иллюстрациями, заданий CI, проверок качества и одноразовых рабочих процессов терминала.
Используйте его, когда вам нужна автоматизация, не добавляя зависимость SDK к проекту приложения.
Интерфейс командной строки содержит те же API и параметры вывода, что и пакеты SDK. Он может векторизовать изображения, записывать выходные файлы и естественным образом вписываться в существующие инструменты на базе терминала.
Прочитайте документацию по интерфейсу командной строки или загрузите версии CLI.
Используйте HTTP API напрямую, если вам нужна обработка настраиваемых запросов, настраиваемый клиент или язык, на котором еще нет официального SDK. Аутентифицируйтесь с помощью HTTP Basic auth, используя свой идентификатор API и секрет API.
POST /api/v1/vectorize
POST /api/v1/download
POST /api/v1/delete
GET /api/v1/account
Загрузите спецификацию OpenAPI 3.0 для созданных клиентов, инструментов исследования API, проверки схем и документации по внутренней интеграции.
Используйте вариант генерации кода, если ваш генератор предпочитает более плоские схемы, или вариант Swagger, если вам нужен документ, удобный для пользовательского интерфейса Swagger.
Настройте поведение SVG, DXF, PDF, EPS и PNG, включая группировку, кривые, наложение фигур, совместимость, размер и заполнение пробелов.
Протестируйте интеграции бесплатно, изучите поведение пользователей в режиме предварительного просмотра и оценки производительности, а также выберите план API, когда будете готовы к использованию в производственной среде.
Обрабатывайте статусы HTTP, ошибки API JSON, заголовки ответов, тайм-ауты и поведение, ограничивающее скорость, в производственных интеграциях.
Начните с SDK, если ваш язык поддерживается. Используйте интерфейс командной строки для автоматизации терминала или используйте HTTP API и спецификацию OpenAPI, когда вам нужно настраиваемое управление.
Да. Тестовый режим бесплатный и не требует подписки на API, поэтому вы можете создать интеграцию и проверить поведение запросов, прежде чем платить за производственный результат.
API принимает входные данные в форматах PNG, JPG, WebP, GIF и BMP. Производственные результаты можно загрузить в формате SVG, PDF, EPS, DXF или PNG.
Нет. Это разные способы вызова одного и того же API Vectorizer.AI и использования одного и того же механизма векторизации, модели аутентификации, поведения цен и параметров вывода.