Qu'est-ce que le format de fichier AIP ?
Un fichier .aip est un plug-in binaire natif pour Adobe Illustrator - une bibliothèque partagée qui étend l'application avec des outils supplémentaires, des effets, des filtres d'exportation ou des fonctionnalités d'automatisation. L'extension est une convention de nommage : sur Windows, les fichiers .aip sont des DLL Windows PE (octets magiques MZ, 0x4D 0x5A) ; sur macOS, ce sont des bibliothèques dynamiques Mach-O.
Illustrator charge les fichiers .aip au démarrage depuis son dossier Plug-ins, en appelant des points d'entrée définis par le SDK pour l'initialisation, l'arrêt, l'affichage de la boîte « À propos » et la répartition des actions. Chaque plug-in déclare la version minimale de l'API Illustrator requise dans son bloc de ressources ; un plug-in conçu pour un SDK plus récent que l'Illustrator installé refusera de se charger.
Les fichiers .aip ne sont pas des documents - ils ne peuvent pas être ouverts. L'installation consiste à placer le fichier dans le bon répertoire Plug-ins. Un plug-in doit correspondre à la fois à la plateforme du système d'exploitation et à l'architecture 64 bits de l'Illustrator installé ; un .aip Windows ne fonctionnera pas sur macOS, et vice versa.
Les utilisations courantes incluent les utilitaires de création de polices (Fontself), les outils de dessin de précision (Astute Graphics) et les extensions d'édition de tracés (Xtream Path). Depuis 2021, Adobe propose un framework de plug-in UXP parallèle basé sur HTML, CSS et JavaScript pour le développement de nouveaux plug-ins - une modernisation de l'architecture native .aip. Les plug-ins natifs .aip restent pris en charge dans Illustrator jusqu'en 2026. Le format d'œuvre .AI produit par Illustrator est entièrement distinct du binaire de plug-in .aip.
Sécurité et sûreté
RISQUE : HIGHLes fichiers AIP sont du code exécutable natif chargé directement dans le processus d'Illustrator. Un AIP malveillant peut exécuter du code arbitraire avec les mêmes privilèges qu'Illustrator. N'installez des plug-ins AIP qu'en provenance de fournisseurs de confiance (Astute Graphics, Fontself, Adobe Exchange). N'installez pas de fichiers AIP provenant de sources inconnues, de messages de forum ou de sites de partage de fichiers. Sur macOS, Gatekeeper peut bloquer les plug-ins non signés - il s'agit d'une fonction de sécurité, pas d'un bogue.
Détails du format
en brefProgrammes qui ouvrent les fichiers AIP
Détails techniques
spécifications approfondies| Format binaire (Windows) | DLL Windows PE ; octets magiques MZ (0x4D 0x5A) à l'offset 0 |
| Format binaire (macOS) | Bibliothèque dynamique Mach-O ; magic 0xFEEDFACE (32 bits BE), 0xCEFAEDFE (32 bits LE), ou 0xCAFEBABE (binaire universel) |
| Encodage | Code machine compilé natif (binaire non compressé) |
| Conteneur | Bibliothèque partagée de plateforme avec extension .aip renommée (DLL PE sur Windows, dylib Mach-O sur macOS) |
| Taille de fichier typique | 100 Ko - 50 Mo (varie considérablement selon la complexité du plug-in) |
| Points d'entrée | Définis selon le SDK Adobe Illustrator ; l'hôte appelle les gestionnaires d'initialisation, d'arrêt, de boîte « À propos » et de répartition d'actions |
| Versionnage de l'API | Le bloc de ressources du plug-in déclare la version minimale de l'API Illustrator ; une incompatibilité de version empêche le chargement |
| Restriction de plateforme | Les plug-ins Windows et macOS sont mutuellement incompatibles ; architecture 64 bits requise pour l'Illustrator moderne |
| Signature de code | Signature Windows Authenticode facultative ; notarisation macOS Gatekeeper requise pour la distribution |
| Installation | Doit résider dans le dossier Plug-ins d'Illustrator ; non lançable en tant qu'exécutable autonome |
| Alternative moderne | Framework Adobe UXP (HTML/CSS/JS, introduit en 2021) pour le développement de nouveaux plug-ins ; les plug-ins natifs AIP restent pris en charge |
| Publié | early 1990s (Illustrator plugin architecture); formalized in Illustrator CS era |
| Dernière version | Aligns with Adobe Illustrator SDK version (no standalone format versioning) |
| Spécification | developer.adobe.com |
Conversions AIP
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers AIP.