Что такое формат файла AIP?
Файл .aip - это нативный бинарный плагин для Adobe Illustrator, представляющий собой общую библиотеку, которая расширяет возможности приложения дополнительными инструментами, эффектами, фильтрами экспорта или функциями автоматизации. Расширение является соглашением об именовании: в Windows файлы .aip являются библиотеками Windows PE DLL (магические байты MZ, 0x4D 0x5A); в macOS это динамические библиотеки Mach-O.
Illustrator загружает файлы .aip при запуске из папки Plug-ins, вызывая определенные в SDK точки входа для инициализации, завершения работы, отображения окна «О программе» и диспетчеризации действий. Каждый плагин объявляет минимальную версию API Illustrator, которая ему требуется, в своем блоке ресурсов; плагин, созданный для более новой версии SDK, чем установленный Illustrator, не загрузится.
Файлы .aip не являются документами - их невозможно открыть. Установка подразумевает размещение файла в соответствующей директории Plug-ins. Плагин должен соответствовать как операционной системе, так и 64-битной архитектуре установленного Illustrator; версия .aip для Windows не будет работать в macOS, и наоборот.
Типичные примеры использования включают утилиты для создания шрифтов (Fontself), инструменты для точного рисования (Astute Graphics) и расширения для редактирования контуров (Xtream Path). С 2021 года Adobe предлагает параллельную платформу плагинов UXP на базе HTML, CSS и JavaScript для разработки новых расширений - это современная альтернатива нативной архитектуре .aip. Нативные плагины .aip по-прежнему поддерживаются в Illustrator по состоянию на 2026 год. Формат графики .AI, который создает Illustrator, полностью отделен от бинарного файла плагина .aip.
Безопасность и защита
РИСК: HIGHФайлы AIP представляют собой нативный исполняемый код, загружаемый непосредственно в процесс Illustrator. Вредоносный AIP может выполнять произвольный код с теми же привилегиями, что и Illustrator. Устанавливайте плагины AIP только от доверенных поставщиков (Astute Graphics, Fontself, Adobe Exchange). Не устанавливайте файлы AIP из неизвестных источников, сообщений на форумах или сайтов обмена файлами. В macOS Gatekeeper может блокировать неподписанные плагины - это функция безопасности, а не ошибка.
Детали формата
в двух словахПрограммы, открывающие файлы AIP
Технические подробности
глубокая спецификация| Бинарный формат (Windows) | Windows PE DLL; магические байты MZ (0x4D 0x5A) со смещением 0 |
| Бинарный формат (macOS) | Динамическая библиотека Mach-O; magic 0xFEEDFACE (32-bit BE), 0xCEFAEDFE (32-bit LE) или 0xCAFEBABE (fat binary) |
| Кодировка | Нативный скомпилированный машинный код (несжатый бинарный файл) |
| Контейнер | Общая библиотека платформы с переименованным расширением .aip (PE DLL в Windows, Mach-O dylib в macOS) |
| Типичный размер файла | 100 КБ - 50 МБ (сильно варьируется в зависимости от сложности плагина) |
| Точки входа | Определяются согласно Adobe Illustrator SDK; хост вызывает обработчики инициализации, завершения, окна «О программе» и диспетчеризации действий |
| Версионность API | Блок ресурсов плагина объявляет минимальную версию API Illustrator; несоответствие версий препятствует загрузке |
| Ограничения платформы | Плагины для Windows и macOS взаимно несовместимы; для современных версий Illustrator требуется 64-битная архитектура |
| Подпись кода | Подпись Windows Authenticode необязательна; для распространения в macOS требуется нотариальное заверение Gatekeeper |
| Установка | Должен находиться в папке Plug-ins программы Illustrator; не запускается как автономный исполняемый файл |
| Современная альтернатива | Фреймворк Adobe UXP (HTML/CSS/JS, представлен в 2021 году) для разработки новых плагинов; нативные плагины AIP продолжают поддерживаться |
| Выпущен | early 1990s (Illustrator plugin architecture); formalized in Illustrator CS era |
| Последняя версия | Aligns with Adobe Illustrator SDK version (no standalone format versioning) |
| Спецификация | developer.adobe.com |
Конвертации AIP
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах AIP.