.API

File API

Adobe Acrobat Plug-in
Fai una domanda
RISPOSTA RAPIDA

Un file API è un plug-in di Adobe Acrobat - una DLL di Windows compilata con l'estensione .api che aggiunge funzionalità ad Acrobat o Reader. Non si apre come un documento; si copia nella cartella «plug_ins» di Acrobat e si riavvia l'applicazione. Installa solo da editori affidabili, poiché esegue codice nativo all'interno di Acrobat con privilegi completi.

Sviluppatore: Adobe Systems (Adobe Inc.) Categoria: File con plugin MIME: application/octet-stream
SI APRE SU Windows macOS
Correlati: .XPI · .XLA · .CRX · .BUNDLE

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 2, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file API?

L'estensione .api identifica un plug-in di Adobe Acrobat - un modulo di estensione binario che aggiunge funzionalità ad Adobe Acrobat o Acrobat Reader su Windows. Nonostante il nome, i file .api non hanno nulla a che fare con il concetto di sviluppo software di «application programming interface» (interfaccia di programmazione di un'applicazione); l'estensione sta semplicemente per Acrobat Plug-In.

Su Windows, un file .api è strutturalmente una standard .DLL (formato Portable Executable, PE32 o PE32+) rinominata con un'estensione diversa. I suoi primi due byte sono sempre 4D 5A - l'intestazione magica ASCII MZ comune a tutti gli eseguibili e le librerie di Windows. Quando Acrobat si avvia, scansiona la sottocartella plug_ins della sua directory di installazione, carica ogni file .api trovato nel proprio processo e chiama il simbolo esportato PlugInMain per inizializzare ogni plug-in.

I plug-in sono scritti in ANSI C o C++ utilizzando l'SDK Core API di Acrobat e sono strettamente legati a livello ABI a una specifica versione principale di Acrobat; un plug-in compilato per Acrobat DC non verrà caricato correttamente in una versione significativamente più vecchia. Gli usi comuni includono flussi di lavoro PDF personalizzati, pannelli per la firma digitale, integrazioni di gestione documentale e livelli DRM aggiunti da strumenti di pubblicazione.

Su macOS, Acrobat utilizza pacchetti .acroplugin invece dei file .api - non esiste alcun file .api su quella piattaforma. I file possono recare una firma digitale Authenticode dell'editore, ma per il resto non sono crittografati né compressi.

Sicurezza e incolumità

RISCHIO: HIGH

Un plug-in .api è codice nativo che viene eseguito all'interno di Acrobat con gli stessi privilegi di Acrobat stesso, quindi un file malevolo è pericoloso quanto qualsiasi DLL/EXE non attendibile. Installa i plug-in di Acrobat solo dal fornitore ufficiale o da un editore di cui ti fidi, preferisci plug-in con firma del codice e diffida dei download di «plug-in Acrobat gratuiti» dai portali pubblicitari. Nota la confusione sul nome: chi cerca «aprire file API» spesso si aspetta testo o sorgenti - questa è un'estensione binaria, non documentazione.

Dettagli del formato

in sintesi
NOME COMPLETOAdobe Acrobat Plug-inanche noto come Acrobat plugin, Acrobat extended API plug-in
SVILUPPATOREAdobe Systems (Adobe Inc.)dal 1990s (Acrobat plug-in architecture)
TIPO MIMEapplication/octet-stream
TIPOLibreria a collegamento dinamico nativa (DLL Windows PE rinominata .api)
Questa estensione è usata anche da…
  • API applicazione generica / dati di configurazione - Alcuni programmi non correlati (ad esempio alcuni giochi, MedCalc, certi strumenti di configurazione) scrivono file .api come dati o impostazioni - non sono plug-in di Acrobat.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
4D5A
ASCII
MZ
Su Windows un .api è una normale DLL PE, quindi inizia con lo stub MZ; Acrobat lo carica scansionando la cartella «plug_ins». Su macOS il plug-in è un bundle (.acroplugin), non un file PE.

Programmi che aprono file API

Windows2 apps
Adobe Acrobat Pro (DC) A pagamento Copia il file .api nella cartella «plug_ins» di Acrobat, quindi riavvia Acrobat; le funzioni del plug-in appariranno nell'interfaccia utente.
Adobe Acrobat Reader Gratuito Posiziona il file .api nella cartella «plug_ins» di Reader e riavvia - solo se il plug-in supporta Reader.
macOS1 app
Adobe Acrobat Pro A pagamento Installa il pacchetto .acroplugin equivalente nella posizione dei plug-in di Acrobat e riavvia Acrobat (i binari .api di Windows non funzionano su macOS).

Dettagli tecnici

specifiche approfondite
Struttura del fileBinario DLL standard Windows PE32/PE32+ con estensione .api al posto di .dll
Magic bytes4D 5A («MZ») all'offset 0 - l'intestazione stub dell'eseguibile DOS/PE presente in tutte le DLL ed EXE di Windows
Ordine dei byteLittle-endian (formato Portable Executable x86/x64)
Punto di ingresso esportatoPlugInMain - il simbolo esportato richiesto che Acrobat chiama per inizializzare ogni plug-in dopo il caricamento
Meccanismo di caricamentoAcrobat e Reader scansionano la directory «plug_ins» all'avvio e caricano ogni file .api trovato nel processo host
Vincolo versione APILegato all'ABI di una specifica versione principale di Acrobat; un plug-in creato per una release non si caricherà in modo affidabile in una versione significativamente diversa
Linguaggio di sviluppoANSI C / C++ compilato con gli header e le librerie di importazione dell'SDK Core API di Acrobat
Tipo MIMEapplication/octet-stream
Copertura piattaformaSolo Windows - su macOS, i plug-in di Acrobat sono confezionati come pacchetti .acroplugin, non come file .api
Firma del codiceFirma digitale Authenticode opzionale dall'editore del plug-in; checksum PE memorizzato nell'intestazione opzionale
CompressioneBinario PE non compresso - le singole sezioni di codice possono essere ottimizzate dal compilatore ma il file non è compresso come archivio
CrittografiaCodice macchina nativo non crittografato; la fiducia nell'editore è stabilita tramite la firma opzionale Authenticode, non tramite crittografia
Dimensione tipica del fileDa decine di KB a pochi MB, a seconda della complessità del plug-in e delle risorse incluse
Casi d'uso comuniAutomazione del flusso di lavoro PDF, pannelli per la firma digitale, applicazione DRM, integrazione della gestione documentale, pipeline di stampa personalizzate
Rilasciato1990s (Acrobat plug-in architecture)
Ultima versioneTracks the Acrobat SDK / Acrobat DC plug-in API
Specificaopensource.adobe.com

Conversioni API

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file API. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file API.

Domande frequenti

Come posso aprire o installare un file .api di Adobe?
Non si apre come un documento: è un plug-in di Acrobat. Copialo nella cartella «plug_ins» di Acrobat (o Reader) e riavvia l'applicazione; le sue funzioni appariranno quindi all'interno di Acrobat.
Un file .api è la stessa cosa di una DLL?
Su Windows, sì - è una DLL PE con l'estensione .api affinché Acrobat la riconosca. Acrobat la carica e chiama la sua esportazione PlugInMain. Funziona però solo all'interno di Acrobat.
Un file .api è codice sorgente o una «API»?
No. Nonostante il nome, è un plug-in binario compilato, non codice sorgente o una specifica di interfaccia. Non c'è nulla di leggibile dall'uomo da visualizzare.
Perché il mio plug-in di Acrobat non si carica dopo l'aggiornamento di Acrobat?
I plug-in sono creati per l'API/ABI di una versione specifica di Acrobat. Dopo un aggiornamento principale di Acrobat, solitamente è necessaria una versione del plug-in che corrisponda alla nuova versione.
Posso eseguire un file .api su macOS?
Non il binario per Windows. Su macOS, i plug-in di Acrobat vengono distribuiti come pacchetti .acroplugin; è necessaria la versione per macOS del plug-in.
È sicuro installare un plug-in .api?
Solo se proviene da editori affidabili. Si tratta di codice nativo che gira all'interno di Acrobat con privilegi completi, quindi un .api non attendibile è rischioso quanto qualsiasi eseguibile sconosciuto. Preferisci plug-in firmati dalla fonte ufficiale.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z