O que é o formato de ficheiro AIP?
Um arquivo .aip é um plugin binário nativo para o Adobe Illustrator - uma biblioteca compartilhada que estende o aplicativo com ferramentas adicionais, efeitos, filtros de exportação ou recursos de automação. A extensão é uma convenção de nomenclatura: no Windows, os arquivos .aip são Windows PE DLLs (magic bytes MZ, 0x4D 0x5A); no macOS, são bibliotecas dinâmicas Mach-O.
O Illustrator carrega arquivos .aip na inicialização a partir de sua pasta Plug-ins, chamando pontos de entrada definidos pelo SDK para inicialização, encerramento, exibição da caixa «Sobre» e despacho de ações. Cada plugin declara a versão mínima da API do Illustrator que exige em seu bloco de recursos; um plugin compilado contra um SDK mais recente do que o Illustrator instalado se recusará a carregar.
Arquivos .aip não são documentos - eles não podem ser abertos. A instalação consiste em colocar o arquivo no diretório Plug-ins correto. Um plugin deve corresponder tanto à plataforma do SO quanto à arquitetura de 64 bits do Illustrator instalado; um .aip de Windows não funcionará no macOS e vice-versa.
Usos comuns incluem utilitários de criação de fontes (Fontself), ferramentas de desenho de precisão (Astute Graphics) e extensões de edição de caminhos (Xtream Path). Desde 2021, a Adobe oferece um framework de plugin UXP paralelo baseado em HTML, CSS e JavaScript para o desenvolvimento de novos plugins - uma modernização da arquitetura nativa .aip. Plugins nativos .aip permanecem suportados no Illustrator até 2026. O formato de arte .AI que o Illustrator produz é inteiramente separado do binário do plugin .aip.
Segurança e proteção
RISCO: HIGHArquivos AIP são código executável nativo carregado diretamente no processo do Illustrator. Um AIP malicioso pode executar código arbitrário com os mesmos privilégios que o Illustrator. Instale apenas plugins AIP de fornecedores confiáveis (Astute Graphics, Fontself, Adobe Exchange). Não instale arquivos AIP de fontes desconhecidas, postagens em fóruns ou sites de compartilhamento de arquivos. No macOS, o Gatekeeper pode bloquear plugins não assinados - isso é um recurso de segurança, não um erro.
Detalhes do formato
em resumoProgramas que abrem arquivos AIP
Detalhes técnicos
especificação profunda| Formato binário (Windows) | Windows PE DLL; magic bytes MZ (0x4D 0x5A) no deslocamento 0 |
| Formato binário (macOS) | Biblioteca dinâmica Mach-O; magic 0xFEEDFACE (32-bit BE), 0xCEFAEDFE (32-bit LE) ou 0xCAFEBABE (binário fat) |
| Codificação | Código de máquina compilado nativo (binário não compactado) |
| Contêiner | Biblioteca compartilhada de plataforma com extensão .aip renomeada (PE DLL no Windows, Mach-O dylib no macOS) |
| Tamanho típico do arquivo | 100 KB - 50 MB (varia amplamente pela complexidade do plugin) |
| Pontos de entrada | Definidos conforme o SDK do Adobe Illustrator; o host chama manipuladores de inicialização, encerramento, caixa «Sobre» e despacho de ações |
| Versionamento de API | Bloco de recursos do plugin declara a versão mínima da API do Illustrator; incompatibilidade de versão impede o carregamento |
| Restrição de plataforma | Plugins de Windows e macOS são mutuamente incompatíveis; arquitetura de 64 bits é necessária para o Illustrator moderno |
| Assinatura de código | Assinatura Windows Authenticode opcional; notarização macOS Gatekeeper obrigatória para distribuição |
| Instalação | Deve residir na pasta Plug-ins do Illustrator; não é executável de forma autônoma |
| Alternativa moderna | Framework Adobe UXP (HTML/CSS/JS, introduzido em 2021) para desenvolvimento de novos plugins; plugins nativos AIP permanecem suportados |
| Lançado | early 1990s (Illustrator plugin architecture); formalized in Illustrator CS era |
| Versão mais recente | Aligns with Adobe Illustrator SDK version (no standalone format versioning) |
| Especificação | developer.adobe.com |
Conversões de AIP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos AIP.