Che cos'è il formato di file AIP?
Un file .aip è un plugin binario nativo per Adobe Illustrator - una libreria condivisa che estende l'applicazione con strumenti aggiuntivi, effetti, filtri di esportazione o funzioni di automazione. L'estensione è una convenzione di denominazione: su Windows, i file .aip sono DLL Windows PE (magic bytes MZ, 0x4D 0x5A); su macOS sono librerie dinamiche Mach-O.
Illustrator carica i file .aip all'avvio dalla sua cartella Plug-ins, chiamando gli entry point definiti dall'SDK per l'inizializzazione, l'arresto, la visualizzazione della finestra «Informazioni su» e l'invio delle azioni. Ogni plugin dichiara la versione minima dell'API di Illustrator richiesta nel suo blocco di risorse; un plugin creato con un SDK più recente rispetto all'Illustrator installato rifiuterà di caricarsi.
i file .aip non sono documenti - non possono essere aperti. L'installazione consiste nel posizionare il file nella directory Plug-ins corretta. Un plugin deve corrispondere sia alla piattaforma del sistema operativo che all'architettura a 64 bit dell'Illustrator installato; un .aip per Windows non funzionerà su macOS e viceversa.
Gli usi comuni includono utility per la creazione di font (Fontself), strumenti di disegno di precisione (Astute Graphics) ed estensioni per la modifica dei tracciati (Xtream Path). Dal 2021 Adobe offre un framework di plugin UXP parallelo basato su HTML, CSS e JavaScript per lo sviluppo di nuovi plugin - una modernizzazione dell'architettura nativa .aip. I plugin nativi .aip rimangono supportati in Illustrator a partire dal 2026. Il formato grafico .AI prodotto da Illustrator è completamente separato dal binario del plugin .aip.
Sicurezza e incolumità
RISCHIO: HIGHI file AIP sono codice eseguibile nativo caricato direttamente nel processo di Illustrator. Un AIP malevolo può eseguire codice arbitrario con gli stessi privilegi di Illustrator. Installa i plugin AIP solo da fornitori fidati (Astute Graphics, Fontself, Adobe Exchange). Non installare file AIP da fonti sconosciute, post sui forum o siti di file-sharing. Su macOS, Gatekeeper potrebbe bloccare i plugin non firmati - questa è una funzione di sicurezza, non un errore.
Dettagli del formato
in sintesiProgrammi che aprono file AIP
Dettagli tecnici
specifiche approfondite| Formato binario (Windows) | Windows PE DLL; magic bytes MZ (0x4D 0x5A) all'offset 0 |
| Formato binario (macOS) | Libreria dinamica Mach-O; magic 0xFEEDFACE (32-bit BE), 0xCEFAEDFE (32-bit LE), o 0xCAFEBABE (fat binary) |
| Codifica | Codice macchina compilato nativo (binario non compresso) |
| Contenitore | Libreria condivisa di piattaforma con estensione .aip rinominata (PE DLL su Windows, Mach-O dylib su macOS) |
| Dimensione tipica del file | 100 KB - 50 MB (varia ampiamente in base alla complessità del plugin) |
| Entry points | Definiti per Adobe Illustrator SDK; l'host chiama i gestori di init, shutdown, about-box e action dispatch |
| Versionamento API | Il blocco risorse del plugin dichiara la versione minima dell'API di Illustrator; la mancata corrispondenza della versione impedisce il caricamento |
| Restrizione di piattaforma | I plugin per Windows e macOS sono reciprocamente incompatibili; architettura a 64 bit richiesta per le versioni moderne di Illustrator |
| Firma del codice | Firma Windows Authenticode opzionale; notarizzazione macOS Gatekeeper richiesta per la distribuzione |
| Installazione | Deve risiedere nella cartella Plug-ins di Illustrator; non avviabile come eseguibile autonomo |
| Alternativa moderna | Framework Adobe UXP (HTML/CSS/JS, introdotto nel 2021) per lo sviluppo di nuovi plugin; i plugin nativi AIP rimangono supportati |
| Rilasciato | early 1990s (Illustrator plugin architecture); formalized in Illustrator CS era |
| Ultima versione | Aligns with Adobe Illustrator SDK version (no standalone format versioning) |
| Specifica | developer.adobe.com |
Conversioni AIP
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file AIP.