.API

Arquivo API

Adobe Acrobat Plug-in
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo API é um plug-in do Adobe Acrobat - uma DLL do Windows compilada com a extensão .api que adiciona funcionalidades ao Acrobat ou Reader. Você não o abre como um documento; você o copia para a pasta plug_ins do Acrobat e reinicia o aplicativo. Instale apenas de editores confiáveis, pois ele executa código nativo dentro do Acrobat com privilégios totais.

Desenvolvedor: Adobe Systems (Adobe Inc.) Categoria: Arquivos de Complementos MIME: application/octet-stream
ABRE EM Windows macOS
Relacionado: .XPI · .XLA · .CRX · .BUNDLE

Nesta página

19k+ extensões indexadas
Última revisão em Jul 2, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro API?

A extensão .api identifica um plug-in do Adobe Acrobat - um módulo de extensão binário que adiciona recursos ao Adobe Acrobat ou Acrobat Reader no Windows. Apesar do nome, arquivos .api não têm nada a ver com o conceito de desenvolvimento de software de uma «interface de programação de aplicativos»; a extensão simplesmente significa Acrobat Plug-In.

No Windows, um arquivo .api é estruturalmente uma .DLL padrão (formato Portable Executable, PE32 ou PE32+) renomeada com uma extensão diferente. Seus primeiros dois bytes são sempre 4D 5A - o cabeçalho mágico ASCII MZ comum a todos os executáveis e bibliotecas do Windows. Quando o Acrobat inicia, ele verifica a subpasta plug_ins de seu diretório de instalação, carrega cada arquivo .api encontrado ali em seu próprio processo e chama o símbolo exportado PlugInMain para inicializar cada plug-in.

Os plug-ins são escritos em ANSI C ou C++ usando a Acrobat SDK Core API e são estritamente vinculados por ABI a uma versão principal específica do Acrobat; um plug-in compilado para o Acrobat DC não será carregado corretamente em uma versão significativamente mais antiga. Usos comuns incluem fluxos de trabalho PDF personalizados, painéis de assinatura digital, integrações de gerenciamento de documentos e camadas de DRM adicionadas por ferramentas de publicação.

No macOS, o Acrobat usa pacotes .acroplugin em vez de arquivos .api - não existe arquivo .api nessa plataforma. Os arquivos podem conter uma assinatura digital Authenticode do editor, mas, fora isso, não são criptografados nem compactados.

Segurança e proteção

RISCO: HIGH

Um plug-in .api é código nativo que roda dentro do Acrobat com os mesmos privilégios que o próprio Acrobat, portanto, um malicioso é tão perigoso quanto qualquer DLL/EXE não confiável. Instale apenas plug-ins do Acrobat do fornecedor oficial ou de um editor em quem você confia, prefira plug-ins com assinatura de código e tenha cuidado com downloads de «plug-in gratuito do Acrobat» em portais de anúncios. Observe a confusão de nomes: pessoas que pesquisam «abrir arquivo API» geralmente esperam texto/código-fonte - este é uma extensão binária, não documentação.

Detalhes do formato

em resumo
NOME COMPLETOAdobe Acrobat Plug-intambém conhecido como Acrobat plugin, Acrobat extended API plug-in
DESENVOLVEDORAdobe Systems (Adobe Inc.)desde 1990s (Acrobat plug-in architecture)
TIPO MIMEapplication/octet-stream
TIPOBiblioteca de vínculo dinâmico nativa (Windows PE DLL renomeada para .api)
Esta extensão também é usada por…
  • API de aplicativo genérico / dados de configuração - Alguns programas não relacionados (ex: alguns jogos, MedCalc, certas ferramentas de configuração) gravam arquivos .api como dados ou configurações - não são plug-ins do Acrobat.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001
HEX
4D5A
ASCII
MZ
No Windows, um .api é uma DLL PE normal, portanto, começa com o stub MZ; o Acrobat o carrega verificando a pasta plug_ins. No macOS, o plug-in é um bundle (.acroplugin), não um arquivo PE.

Programas que abrem arquivos API

Windows2 apps
Adobe Acrobat Pro (DC) Pago Copie o .api para a pasta plug_ins do Acrobat e reinicie o Acrobat; os recursos do plug-in aparecerão na interface.
Adobe Acrobat Reader Gratuito Coloque o .api na pasta plug_ins do Reader e reinicie - apenas se o plug-in suportar o Reader.
macOS1 app
Adobe Acrobat Pro Pago Instale o pacote .acroplugin equivalente no local de plug-ins do Acrobat e reinicie o Acrobat (binários .api do Windows não funcionam no macOS).

Detalhes técnicos

especificação profunda
Estrutura do arquivoBinário DLL Windows PE32/PE32+ padrão com extensão .api em vez de .dll
Magic bytes4D 5A («MZ») no deslocamento 0 - o cabeçalho stub executável DOS/PE presente em todas as DLLs e EXEs do Windows
Ordem dos bytesLittle-endian (formato Portable Executable x86/x64)
Ponto de entrada exportadoPlugInMain - o símbolo exportado obrigatório que o Acrobat chama para inicializar cada plug-in após o carregamento
Mecanismo de cargaO Acrobat e o Reader verificam o diretório plug_ins na inicialização e carregam cada arquivo .api encontrado no processo host
Vinculação de versão da APIVinculado por ABI a uma versão principal específica do Acrobat; um plug-in criado para uma versão não carregará de forma confiável em uma versão significativamente diferente
Linguagem de desenvolvimentoANSI C / C++ compilado contra os cabeçalhos e bibliotecas de importação da Acrobat SDK Core API
Tipo MIMEapplication/octet-stream
Cobertura de plataformaApenas Windows - no macOS, os plug-ins do Acrobat são empacotados como bundles .acroplugin, não arquivos .api
Assinatura de códigoAssinatura digital Authenticode opcional do editor do plug-in; checksum PE armazenado no cabeçalho opcional
CompressãoBinário PE não compactado - seções de código individuais podem ser otimizadas pelo compilador, mas o arquivo não é compactado como arquivo de arquivo
CriptografiaCódigo de máquina nativo não criptografado; a confiança no editor é estabelecida através da assinatura opcional Authenticode, não por criptografia
Tamanho de arquivo típicoDe dezenas de KB a alguns MB, dependendo da complexidade do plug-in e dos recursos incluídos
Casos de uso comunsAutomação de fluxo de trabalho PDF, painéis de assinatura digital, aplicação de DRM, integração de gerenciamento de documentos, pipelines de impressão personalizados
Lançado1990s (Acrobat plug-in architecture)
Versão mais recenteTracks the Acrobat SDK / Acrobat DC plug-in API
Especificaçãoopensource.adobe.com

Conversões de API

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos API. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos API.

Perguntas frequentes

Como faço para abrir ou instalar um arquivo .api do Adobe?
Você não o abre como um documento - é um plug-in do Acrobat. Copie-o para a pasta plug_ins do Acrobat (ou Reader) e reinicia o aplicativo; seus recursos aparecerão dentro do Acrobat.
Um arquivo .api é o mesmo que uma DLL?
No Windows, sim - é uma DLL PE com a extensão .api para que o Acrobat a reconheça. O Acrobat a carrega e chama seu export PlugInMain. No entanto, ela só funciona dentro do Acrobat.
Um arquivo .api é código-fonte ou uma «API»?
Não. Apesar do nome, é um plug-in binário compilado, não código-fonte ou uma especificação de interface. Não há nada legível por humanos para visualizar.
Por que meu plug-in do Acrobat não carrega após atualizar o Acrobat?
Os plug-ins são criados para a API/ABI de uma versão específica do Acrobat. Após uma atualização principal do Acrobat, você geralmente precisa de uma versão do plug-in que corresponda à nova versão.
Posso executar um arquivo .api no macOS?
Não o binário do Windows. No macOS, os plug-ins do Acrobat são distribuídos como pacotes .acroplugin; você precisa da versão para macOS do plug-in.
É seguro instalar um plug-in .api?
Apenas de editores confiáveis. É código nativo executado dentro do Acrobat com privilégios totais, portanto, um .api não confiável é tão arriscado quanto qualquer executável desconhecido. Prefira plug-ins assinados da fonte oficial.

Referências

1Adobe - Acrobat SDK: Developing Plug-ins and Applicationsopensource.adobe.com
2Adobe - Working with Acrobat Extended APIsopensource.adobe.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Extensões relacionadas

.XPICross-Platform Installer (Mozilla add-on package)
.XLAMicrosoft Excel 97-2003 Add-In
.CRXChrome Extension Package
.BUNDLEmacOS Application Plug-in Bundle
.ZXPAdobe Extension / ZXP Package
.XLAMMicrosoft Excel Macro-Enabled Add-In

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z