Vad är filformatet AIP?
En .aip-fil är ett inbyggt binärt insticksprogram för Adobe Illustrator - ett delat bibliotek som utökar programmet med ytterligare verktyg, effekter, exportfilter eller automatiseringsfunktioner. Filändelsen är en namnkonvention: på Windows är .aip-filer Windows PE DLL:er (magic bytes MZ, 0x4D 0x5A); på macOS är de Mach-O dynamiska bibliotek.
Illustrator läser in .aip-filer vid uppstart från mappen Plug-ins och anropar SDK-definierade startpunkter för initiering, avslutning, visning av om-ruta och åtgärdshantering. Varje insticksprogram deklarerar den minsta version av Illustrator API som krävs i sitt resursblock; ett insticksprogram byggt mot ett nyare SDK än den installerade versionen av Illustrator kommer inte att läsas in.
.aip-filer är inte dokument - de kan inte öppnas. Installation innebär att filen placeras i rätt Plug-ins-katalog. Ett insticksprogram måste matcha både operativsystemet och 64-bitarsarkitekturen för den installerade versionen av Illustrator; en Windows-baserad .aip fungerar inte på macOS, och vice versa.
Vanliga användningsområden inkluderar verktyg för typsnittsskapande (Fontself), precisionsritverktyg (Astute Graphics) och tillägg för banredigering (Xtream Path). Sedan 2021 erbjuder Adobe ett parallellt UXP-ramverk baserat på HTML, CSS och JavaScript för ny utveckling av insticksprogram - en modernisering av den inbyggda .aip-arkitekturen. Inbyggda .aip-insticksprogram stöds fortfarande i Illustrator fram till 2026. Det .AI-format som Illustrator skapar är helt separat från den binära .aip-filen.
Säkerhet & trygghet
RISK: HIGHAIP-filer är inbyggd körbar kod som läses in direkt i Illustrators process. En skadlig AIP-fil kan köra godtycklig kod med samma behörigheter som Illustrator. Installera endast AIP-insticksprogram från betrodda leverantörer (Astute Graphics, Fontself, Adobe Exchange). Installera inte AIP-filer från okända källor, foruminlägg eller fildelningssajter. På macOS kan Gatekeeper blockera osignerade insticksprogram - detta är en säkerhetsfunktion, inte ett fel.
Formatdetaljer
i ett nötskalProgram som öppnar AIP-filer
Tekniska detaljer
djup specifikation| Binärt format (Windows) | Windows PE DLL; magic bytes MZ (0x4D 0x5A) vid offset 0 |
| Binärt format (macOS) | Mach-O dynamiskt bibliotek; magic 0xFEEDFACE (32-bit BE), 0xCEFAEDFE (32-bit LE) eller 0xCAFEBABE (fat binary) |
| Kodning | Inbyggd kompilerad maskinkod (okomprimerad binär) |
| Container | Delat bibliotek för plattformen med ändrad filändelse till .aip (PE DLL på Windows, Mach-O dylib på macOS) |
| Typisk filstorlek | 100 KB - 50 MB (varierar kraftigt beroende på insticksprogrammets komplexitet) |
| Startpunkter | Definierade enligt Adobe Illustrator SDK; värdprogrammet anropar hanterare för init, shutdown, about-box och action dispatch |
| API-versionering | Insticksprogrammets resursblock deklarerar minsta Illustrator API-version; versionskonflikt förhindrar inläsning |
| Plattformsbegränsning | Insticksprogram för Windows och macOS är inkompatibla med varandra; 64-bitars arkitektur krävs för moderna Illustrator |
| Kodsignering | Windows Authenticode-signering är valfri; macOS Gatekeeper-notarisering krävs för distribution |
| Installation | Måste ligga i mappen Illustrator Plug-ins; kan inte köras som en fristående fil |
| Modernt alternativ | Adobe UXP-ramverk (HTML/CSS/JS, introducerat 2021) för ny utveckling; inbyggda AIP-insticksprogram stöds fortfarande |
| Släppt | early 1990s (Illustrator plugin architecture); formalized in Illustrator CS era |
| Senaste version | Aligns with Adobe Illustrator SDK version (no standalone format versioning) |
| Specifikation | developer.adobe.com |
AIP-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om AIP-filer.