Что такое формат файла AI?
Формат файлов .ai является родным форматом Adobe Illustrator и используется для представления векторных одностраничных рисунков, доступных либо в PDF-совместимой, либо в EPS-совместимой форме. .ai - это аббревиатура от Adobe Illustrator, ранее формат был известен как PGF.
Ранние версии файлов .ai представляли собой файлы EPS с компактным, ограниченным синтаксисом PostScript и дополнительной семантикой, представленной специфичными для Illustrator комментариями DSC, соответствующими соглашению о структурировании документов, используемому DSC.
Начиная с Illustrator 9 (2000 год), Adobe перешла на контейнер на базе PDF. Когда при сохранении включена опция «PDF Compatible File», файл начинается с заголовка %PDF и может быть открыт любым просмотрщиком PDF. Проприетарные данные Illustrator хранятся как частный поток (private stream) внутри оболочки PDF, недоступный для приложений сторонних разработчиков.
Для обеспечения более широкой совместимости графика .ai часто экспортируется в SVG.
Безопасность и защита
РИСК: LOWФайлы AI представляют собой графические данные и имеют низкий уровень риска. Поскольку современные файлы .ai являются PDF-файлами, к ним применимы обычные предостережения для PDF (некорректный файл может использовать уязвимость просмотрщика) - держите Acrobat или ваш ридер обновленными. Основная практическая проблема заключается в точности отображения, а не в безопасности: бесплатные инструменты могут не воспроизводить каждый эффект Illustrator в точности. Файлы из ненадежных источников следует открывать в обновленном просмотрщике.
Детали формата
в двух словахПрограммы, открывающие файлы AI
Технические подробности
глубокая спецификация| MIME-тип | application/illustrator |
| Современная сигнатура файла | %PDF (hex 25 50 44 46) со смещением 0 - присутствует, если при сохранении включена опция «PDF Compatible File» |
| Устаревшая сигнатура файла | Заголовок %!PS-Adobe PostScript (hex 25 21 50 53) в версиях на базе EPS, сохраненных в Illustrator 1-8 |
| Современный контейнер | Оболочка PDF - соответствующий стандартам конверт PDF, содержащий частный поток данных Illustrator |
| Устаревший контейнер | Модифицированный EPS (Encapsulated PostScript) со специфичными для Illustrator расширениями комментариев DSC |
| Частный поток данных | Проприетарные векторные данные PGF, хранящиеся в виде сжатого непрозрачного потока внутри PDF, недоступные для инструментов сторонних разработчиков |
| Цветовые модели | RGB, CMYK, оттенки серого (Grayscale) и плашечные цвета (Pantone) |
| Прозрачность | Полная альфа-прозрачность и режимы наложения PDF, представленные вместе с контейнером PDF в Illustrator 9 |
| Поддержка монтажных областей | Одна монтажная область в устаревших версиях; поддержка нескольких монтажных областей начиная с Illustrator CS4 (v14) |
| Встроенный контент | Растровые изображения (JPEG, PNG, TIFF), шрифты и цветовые профили ICC могут быть встроены непосредственно в файл |
| Связывание ресурсов | Поддерживает как связанные (внешние ссылки), так и встроенные режимы ресурсов для размещенной графики |
| Сохранение слоев | Слои Illustrator хранятся как группы дополнительного содержимого PDF (OCGs) внутри оболочки PDF |
| Обработка шрифтов | Шрифты могут быть встроены как подмножества (Type 1, CID, OpenType) или оставлены в виде ссылок, что влияет на переносимость |
| Вариант шаблона | Файлы .ait используют ту же внутреннюю структуру, что и .ai, но открываются как дубликаты без названия, а не для редактирования оригинала |
| Выпущен | 1987 (Adobe Illustrator 1.0); switched to a PDF-compatible container around Illustrator 9, 2000 |
| Спецификация | opensource.adobe.com |