.API

Файл API

Adobe Acrobat Plug-in
Задать вопрос
БЫСТРЫЙ ОТВЕТ

An API file is an Adobe Acrobat plug-in - a compiled Windows DLL with the .api extension that adds features to Acrobat or Reader. You do not open it like a document; you copy it into Acrobat's plug_ins folder and restart the application. Install only from trusted publishers, because it runs native code inside Acrobat with full privileges.

Разработчик: Adobe Systems (Adobe Inc.) Категория: Файлы расширений MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS
Связанные: .XPI · .XLA · .CRX · .BUNDLE

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 2, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла API?

The .api extension identifies an Adobe Acrobat plug-in - a binary extension module that adds features to Adobe Acrobat or Acrobat Reader on Windows. Despite the name, .api files have nothing to do with the software-development concept of an "application programming interface"; the extension simply stands for Acrobat Plug-In.

On Windows, a .api file is structurally a standard .DLL (Portable Executable format, PE32 or PE32+) renamed with a different extension. Its first two bytes are always 4D 5A - the ASCII MZ magic header common to all Windows executables and libraries. When Acrobat starts, it scans the plug_ins subfolder of its installation directory, loads every .api file found there into its own process, and calls the exported PlugInMain symbol to initialize each plug-in.

Plug-ins are written in ANSI C or C++ against the Acrobat SDK Core API and are tightly ABI-bound to a specific major Acrobat release; a plug-in compiled for Acrobat DC will not load correctly in a significantly older version. Common uses include custom PDF workflows, digital-signature panels, document management integrations, and DRM layers added by publishing tools.

On macOS, Acrobat uses .acroplugin bundles instead of .api files - there is no .api file on that platform. The files may carry an Authenticode digital signature from the publisher but are otherwise unencrypted and uncompressed.

Безопасность и защита

РИСК: HIGH

An .api plug-in is native code that runs inside Acrobat with the same privileges as Acrobat itself, so a malicious one is as dangerous as any untrusted DLL/EXE. Only install Acrobat plug-ins from the official vendor or a publisher you trust, prefer code-signed plug-ins, and be wary of "free Acrobat plug-in" downloads from ad portals. Note the name confusion: people searching "open API file" often expect text/source - this is a binary extension, not documentation.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕAdobe Acrobat Plug-inтакже известен как Acrobat plugin, Acrobat extended API plug-in
РАЗРАБОТЧИКAdobe Systems (Adobe Inc.)с 1990s (Acrobat plug-in architecture)
MIME-ТИПapplication/octet-stream
ТИПNative dynamic-link library (Windows PE DLL renamed .api)
СВЯЗАННЫЕ.xpi.xla.crx.bundle
Это расширение также используется в…
  • Generic application API / config data - A few unrelated programs (e.g. some games, MedCalc, certain config tools) write .api files as data or settings - not Acrobat plug-ins.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001
HEX
4D5A
ASCII
MZ
On Windows an .api is a normal PE DLL, so it starts with the MZ stub; Acrobat loads it by scanning the plug_ins folder. On macOS the plug-in is a bundle (.acroplugin), not a PE file.

Программы, открывающие файлы API

Windows2 apps
Adobe Acrobat Pro (DC) Платно Copy the .api into Acrobat's plug_ins folder, then restart Acrobat; the plug-in's features appear in the UI.
Adobe Acrobat Reader Бесплатно Place the .api in Reader's plug_ins folder and restart - only if the plug-in supports Reader.
macOS1 app
Adobe Acrobat Pro Платно Install the equivalent .acroplugin bundle into Acrobat's plug-in location and restart Acrobat (Windows .api binaries do not run on macOS).

Технические подробности

глубокая спецификация
File structureStandard Windows PE32/PE32+ DLL binary with .api extension in place of .dll
Magic bytes4D 5A ("MZ") at offset 0 - the DOS/PE executable stub header present in all Windows DLLs and EXEs
Byte orderLittle-endian (x86/x64 Portable Executable format)
Exported entry pointPlugInMain - the required exported symbol that Acrobat calls to initialize each plug-in after loading
Load mechanismAcrobat and Reader scan the plug_ins directory at startup and load every .api file found into the host process
API version bindingABI-tied to a specific Acrobat major version; a plug-in built for one release will not reliably load in a significantly different version
Development languageANSI C / C++ compiled against the Acrobat SDK Core API headers and import libraries
MIME typeapplication/octet-stream
Platform coverageWindows only - on macOS, Acrobat plug-ins are packaged as .acroplugin bundles, not .api files
Code signingOptional Authenticode digital signature from the plug-in publisher; PE checksum stored in the optional header
CompressionUncompressed PE binary - individual code sections may be compiler-optimized but the file is not archive-compressed
EncryptionUnencrypted native machine code; publisher trust is established through optional Authenticode signing, not encryption
Typical file sizeTens of KB to a few MB, depending on plug-in complexity and bundled resources
Common use casesPDF workflow automation, digital-signature panels, DRM enforcement, document management integration, custom print pipelines
Выпущен1990s (Acrobat plug-in architecture)
Последняя версияTracks the Acrobat SDK / Acrobat DC plug-in API
Спецификацияopensource.adobe.com

Конвертации API

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами API. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах API.

Часто задаваемые вопросы

How do I open or install an Adobe .api file?
You don't open it like a document - it's an Acrobat plug-in. Copy it into Acrobat's (or Reader's) plug_ins folder and restart the application; its features then appear inside Acrobat.
Is an .api file the same as a DLL?
On Windows, yes - it's a PE DLL with the .api extension so Acrobat recognises it. Acrobat loads it and calls its PlugInMain export. It only works inside Acrobat, though.
Is an .api file source code or an 'API'?
No. Despite the name it's a compiled binary plug-in, not source code or an interface specification. There's nothing human-readable to view.
Why won't my Acrobat plug-in load after updating Acrobat?
Plug-ins are built against a specific Acrobat version's API/ABI. After a major Acrobat upgrade you usually need a plug-in build that matches the new version.
Can I run an .api file on macOS?
Not the Windows binary. On macOS, Acrobat plug-ins ship as .acroplugin bundles; you need the macOS build of the plug-in.
Is it safe to install a .api plug-in?
Only from trusted publishers. It's native code running inside Acrobat with full privileges, so an untrusted .api is as risky as any unknown executable. Prefer signed plug-ins from the official source.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

.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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z