.API

Fichier API

Adobe Acrobat Plug-in
Poser une question
RÉPONSE RAPIDE

Un fichier API est un plug-in Adobe Acrobat - une DLL Windows compilée avec l'extension .api qui ajoute des fonctionnalités à Acrobat ou Reader. Vous ne l'ouvrez pas comme un document ; vous le copiez dans le dossier « plug_ins » d'Acrobat et redémarrez l'application. Installez-le uniquement si l'éditeur est de confiance, car il exécute du code natif dans Acrobat avec des privilèges complets.

Développeur : Adobe Systems (Adobe Inc.) Catégorie : Fichiers plug-in MIME: application/octet-stream
S'OUVRE SUR Windows macOS
Lié : .XPI · .XLA · .CRX · .BUNDLE

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 2, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier API ?

L'extension .api identifie un plug-in Adobe Acrobat - un module d'extension binaire qui ajoute des fonctionnalités à Adobe Acrobat ou Acrobat Reader sous Windows. Malgré son nom, les fichiers .api n'ont rien à voir avec le concept de développement logiciel d'une « interface de programmation d'application » ; l'extension signifie simplement Acrobat Plug-In.

Sous Windows, un fichier .api est structurellement une .DLL standard (format Portable Executable, PE32 ou PE32+) renommée avec une extension différente. Ses deux premiers octets sont toujours 4D 5A - l'en-tête magique ASCII MZ commun à tous les exécutables et bibliothèques Windows. Lorsqu'Acrobat démarre, il analyse le sous-dossier plug_ins de son répertoire d'installation, charge chaque fichier .api trouvé dans son propre processus et appelle le symbole exporté PlugInMain pour initialiser chaque plug-in.

Les plug-ins sont écrits en ANSI C ou C++ à l'aide de l'Acrobat SDK Core API et sont étroitement liés par ABI à une version majeure spécifique d'Acrobat ; un plug-in compilé pour Acrobat DC ne se chargera pas correctement dans une version nettement plus ancienne. Les utilisations courantes incluent les flux de travail PDF personnalisés, les panneaux de signature numérique, les intégrations de gestion documentaire et les couches DRM ajoutées par des outils de publication.

Sur macOS, Acrobat utilise des paquets .acroplugin au lieu de fichiers .api - il n'existe pas de fichier .api sur cette plateforme. Les fichiers peuvent porter une signature numérique Authenticode de l'éditeur, mais sont autrement non chiffrés et non compressés.

Sécurité et sûreté

RISQUE : HIGH

Un plug-in .api est un code natif qui s'exécute dans Acrobat avec les mêmes privilèges qu'Acrobat lui-même, donc un plug-in malveillant est aussi dangereux que n'importe quelle DLL/EXE non fiable. Installez uniquement des plug-ins Acrobat provenant du fournisseur officiel ou d'un éditeur en qui vous avez confiance, privilégiez les plug-ins signés, et méfiez-vous des téléchargements de « plug-ins Acrobat gratuits » sur les portails publicitaires. Notez la confusion sur le nom : les personnes recherchant « ouvrir fichier API » s'attendent souvent à du texte ou du code source - il s'agit d'une extension binaire, pas d'une documentation.

Détails du format

en bref
NOM COMPLETAdobe Acrobat Plug-inalias Acrobat plugin, Acrobat extended API plug-in
DÉVELOPPEURAdobe Systems (Adobe Inc.)depuis 1990s (Acrobat plug-in architecture)
TYPE MIMEapplication/octet-stream
TYPEBibliothèque de liens dynamiques native (DLL Windows PE renommée .api)
Cette extension est également utilisée par…
  • API d'application générique / données de config - Quelques programmes non liés (par exemple certains jeux, MedCalc, certains outils de configuration) écrivent des fichiers .api comme données ou paramètres - ce ne sont pas des plug-ins Acrobat.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001
HEX
4D5A
ASCII
MZ
Sous Windows, un .api est une DLL PE normale, il commence donc par le stub MZ ; Acrobat le charge en analysant le dossier « plug_ins ». Sur macOS, le plug-in est un paquet (.acroplugin), pas un fichier PE.

Programmes qui ouvrent les fichiers API

Windows2 apps
Adobe Acrobat Pro (DC) Payant Copiez le .api dans le dossier « plug_ins » d'Acrobat, puis redémarrez Acrobat ; les fonctionnalités du plug-in apparaissent dans l'interface utilisateur.
Adobe Acrobat Reader Gratuit Placez le .api dans le dossier « plug_ins » de Reader et redémarrez - uniquement si le plug-in prend en charge Reader.
macOS1 app
Adobe Acrobat Pro Payant Installez le paquet .acroplugin équivalent dans l'emplacement des plug-ins d'Acrobat et redémarrez Acrobat (les binaires .api de Windows ne fonctionnent pas sur macOS).

Détails techniques

spécifications approfondies
Structure du fichierBinaire DLL Windows PE32/PE32+ standard avec l'extension .api au lieu de .dll
Octets magiques4D 5A (« MZ ») à l'offset 0 - l'en-tête stub exécutable DOS/PE présent dans toutes les DLL et EXE Windows
Ordre des octetsLittle-endian (format Portable Executable x86/x64)
Point d'entrée exportéPlugInMain - le symbole exporté requis qu'Acrobat appelle pour initialiser chaque plug-in après le chargement
Mécanisme de chargementAcrobat et Reader analysent le répertoire « plug_ins » au démarrage et chargent chaque fichier .api trouvé dans le processus hôte
Liaison de version d'APILié par ABI à une version majeure spécifique d'Acrobat ; un plug-in conçu pour une version ne se chargera pas de manière fiable dans une version nettement différente
Langage de développementANSI C / C++ compilé avec les en-têtes et bibliothèques d'importation de l'Acrobat SDK Core API
Type MIMEapplication/octet-stream
Couverture de plateformeWindows uniquement - sur macOS, les plug-ins Acrobat sont packagés sous forme de paquets .acroplugin, et non de fichiers .api
Signature de codeSignature numérique Authenticode optionnelle de l'éditeur du plug-in ; somme de contrôle PE stockée dans l'en-tête optionnel
CompressionBinaire PE non compressé - les sections de code individuelles peuvent être optimisées par le compilateur mais le fichier n'est pas compressé comme une archive
ChiffrementCode machine natif non chiffré ; la confiance envers l'éditeur est établie par la signature Authenticode optionnelle, et non par le chiffrement
Taille de fichier typiqueDe quelques dizaines de Ko à quelques Mo, selon la complexité du plug-in et les ressources intégrées
Cas d'utilisation courantsAutomatisation du flux de travail PDF, panneaux de signature numérique, application des DRM, intégration de la gestion documentaire, pipelines d'impression personnalisés
Publié1990s (Acrobat plug-in architecture)
Dernière versionTracks the Acrobat SDK / Acrobat DC plug-in API
Spécificationopensource.adobe.com

Conversions API

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers API. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers API.

Foire aux questions

Comment ouvrir ou installer un fichier .api Adobe ?
Vous ne l'ouvrez pas comme un document : c'est un plug-in Acrobat. Copiez-le dans le dossier « plug_ins » d'Acrobat (ou Reader) et redémarrez l'application ; ses fonctionnalités apparaîtront alors dans Acrobat.
Un fichier .api est-il identique à une DLL ?
Sous Windows, oui - c'est une DLL PE avec l'extension .api pour qu'Acrobat la reconnaisse. Acrobat la charge et appelle son export PlugInMain. Elle ne fonctionne toutefois qu'à l'intérieur d'Acrobat.
Un fichier .api est-il du code source ou une « API » ?
Non. Malgré son nom, il s'agit d'un plug-in binaire compilé, et non d'un code source ou d'une spécification d'interface. Il n'y a rien de lisible par l'homme à visualiser.
Pourquoi mon plug-in Acrobat ne se charge-t-il pas après la mise à jour d'Acrobat ?
Les plug-ins sont conçus pour l'API/ABI d'une version spécifique d'Acrobat. Après une mise à jour majeure d'Acrobat, vous avez généralement besoin d'une version du plug-in correspondant à la nouvelle version.
Puis-je exécuter un fichier .api sur macOS ?
Pas le binaire Windows. Sur macOS, les plug-ins Acrobat sont livrés sous forme de paquets .acroplugin ; vous avez besoin de la version macOS du plug-in.
Est-il sûr d'installer un plug-in .api ?
Uniquement s'il provient d'éditeurs de confiance. C'est du code natif s'exécutant dans Acrobat avec des privilèges complets, donc un .api non fiable est aussi risqué que n'importe quel exécutable inconnu. Préférez les plug-ins signés provenant de la source officielle.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z