.API

Plik API

Adobe Acrobat Plug-in
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik API to wtyczka do programu Adobe Acrobat - skompilowana biblioteka DLL systemu Windows z rozszerzeniem .api, która dodaje funkcje do programów Acrobat lub Reader. Nie otwiera się go jak dokumentu; należy go skopiować do folderu „plug_ins” programu Acrobat i zrestartować aplikację. Instaluj wyłącznie od zaufanych wydawców, ponieważ uruchamia on natywny kod wewnątrz programu Acrobat z pełnymi uprawnieniami.

Deweloper: Adobe Systems (Adobe Inc.) Kategoria: Pliki wtyczek MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS
Powiązane: .XPI · .XLA · .CRX · .BUNDLE

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 2, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku API?

Rozszerzenie .api identyfikuje wtyczkę Adobe Acrobat - binarny moduł rozszerzenia, który dodaje funkcje do Adobe Acrobat lub Acrobat Reader w systemie Windows. Pomimo nazwy, pliki .api nie mają nic wspólnego z programistyczną koncepcją „interfejsu programowania aplikacji” (Application Programming Interface); rozszerzenie to po prostu skrót od Acrobat Plug-In.

W systemie Windows plik .api jest strukturalnie standardowym plikiem .DLL (format Portable Executable, PE32 lub PE32+) o zmienionym rozszerzeniu. Jego pierwsze dwa bajty to zawsze 4D 5A - nagłówek magiczny ASCII MZ wspólny dla wszystkich plików wykonywalnych i bibliotek systemu Windows. Gdy Acrobat się uruchamia, skanuje podfolder plug_ins w swoim katalogu instalacyjnym, ładuje każdy znaleziony tam plik .api do własnego procesu i wywołuje wyeksportowany symbol PlugInMain w celu zainicjowania każdej wtyczki.

Wtyczki są pisane w języku ANSI C lub C++ z wykorzystaniem Acrobat SDK Core API i są ściśle powiązane z interfejsem binarnym (ABI) konkretnego głównego wydania programu Acrobat; wtyczka skompilowana dla Acrobat DC nie załaduje się poprawnie w znacznie starszej wersji. Typowe zastosowania obejmują niestandardowe przepływy pracy PDF, panele podpisów cyfrowych, integracje z zarządzaniem dokumentami oraz warstwy DRM dodawane przez narzędzia wydawnicze.

W systemie macOS Acrobat używa pakietów .acroplugin zamiast plików .api - na tej platformie pliki .api nie występują. Pliki te mogą posiadać podpis cyfrowy Authenticode od wydawcy, ale poza tym są niezaszyfrowane i nieskompresowane.

Bezpieczeństwo

RYZYKO: HIGH

Wtyczka .api to natywny kod, który działa wewnątrz programu Acrobat z tymi samymi uprawnieniami co sam Acrobat, więc złośliwa wtyczka jest tak samo niebezpieczna jak każdy niezaufany plik DLL/EXE. Instaluj wtyczki Acrobat wyłącznie od oficjalnego dostawcy lub wydawcy, któremu ufasz, preferuj wtyczki podpisane cyfrowo i uważaj na „darmowe wtyczki do Acrobat” pobierane z portali reklamowych. Zwróć uwagę na mylącą nazwę: osoby szukające „otwórz plik API” często spodziewają się tekstu/źródła - to jest rozszerzenie binarne, a nie dokumentacja.

Szczegóły formatu

w pigułce
PEŁNA NAZWAAdobe Acrobat Plug-inznany również jako Acrobat plugin, Acrobat extended API plug-in
DEWELOPERAdobe Systems (Adobe Inc.)od 1990s (Acrobat plug-in architecture)
KATEGORIAPliki wtyczek
TYP MIMEapplication/octet-stream
TYPNatywna biblioteka łączona dynamicznie (Windows PE DLL ze zmienioną nazwą na .api)
To rozszerzenie jest również używane przez…
  • Ogólne dane API aplikacji / konfiguracja - Kilka niepowiązanych programów (np. niektóre gry, MedCalc, niektóre narzędzia konfiguracyjne) zapisuje pliki .api jako dane lub ustawienia - nie są to wtyczki Acrobat.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001
HEX
4D5A
ASCII
MZ
W systemie Windows plik .api to zwykły PE DLL, więc zaczyna się od stuba MZ; Acrobat ładuje go poprzez skanowanie folderu „plug_ins”. W systemie macOS wtyczka jest pakietem (.acroplugin), a nie plikiem PE.

Programy otwierające pliki API

Windows2 apps
Adobe Acrobat Pro (DC) Płatny Skopiuj plik .api do folderu „plug_ins” programu Acrobat, a następnie zrestartuj program; funkcje wtyczki pojawią się w interfejsie użytkownika.
Adobe Acrobat Reader Darmowy Umieść plik .api w folderze „plug_ins” programu Reader i zrestartuj go - tylko jeśli wtyczka obsługuje wersję Reader.
macOS1 app
Adobe Acrobat Pro Płatny Zainstaluj odpowiedni pakiet .acroplugin w lokalizacji wtyczek programu Acrobat i zrestartuj program (pliki binarne .api z Windows nie działają na macOS).

Szczegóły techniczne

specyfikacja
Struktura plikuStandardowy plik binarny Windows PE32/PE32+ DLL z rozszerzeniem .api zamiast .dll
Magiczne bajty4D 5A („MZ”) pod offsetem 0 - nagłówek stub pliku wykonywalnego DOS/PE obecny we wszystkich bibliotekach DLL i plikach EXE systemu Windows
Kolejność bajtówLittle-endian (format x86/x64 Portable Executable)
Wyeksportowany punkt wejściaPlugInMain - wymagany wyeksportowany symbol, który Acrobat wywołuje w celu zainicjowania każdej wtyczki po załadowaniu
Mechanizm ładowaniaAcrobat i Reader skanują katalog „plug_ins” przy starcie i ładują każdy znaleziony plik .api do procesu macierzystego
Powiązanie z wersją APIZależne od ABI konkretnej głównej wersji programu Acrobat; wtyczka zbudowana dla jednego wydania nie załaduje się niezawodnie w znacząco innej wersji
Język programowaniaANSI C / C++ skompilowany z nagłówkami i bibliotekami importu Acrobat SDK Core API
Typ MIMEapplication/octet-stream
Obsługiwane platformyTylko Windows - w systemie macOS wtyczki Acrobat są pakowane jako pakiety .acroplugin, a nie pliki .api
Podpisywanie koduOpcjonalny podpis cyfrowy Authenticode od wydawcy wtyczki; suma kontrolna PE przechowywana w nagłówku opcjonalnym
KompresjaNieskompresowany plik binarny PE - poszczególne sekcje kodu mogą być optymalizowane przez kompilator, ale plik nie jest skompresowany jako archiwum
SzyfrowanieNiezaszyfrowany natywny kod maszynowy; zaufanie do wydawcy jest ustalane poprzez opcjonalne podpisanie Authenticode, a nie szyfrowanie
Typowy rozmiar plikuOd kilkudziesięciu KB do kilku MB, zależnie od złożoności wtyczki i dołączonych zasobów
Typowe zastosowaniaAutomatyzacja przepływu pracy PDF, panele podpisu cyfrowego, wymuszanie DRM, integracja z zarządzaniem dokumentami, niestandardowe potoki drukowania
Wydano1990s (Acrobat plug-in architecture)
Najnowsza wersjaTracks the Acrobat SDK / Acrobat DC plug-in API
Specyfikacjaopensource.adobe.com

Konwersje API

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami API. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki API.

Najczęściej zadawane pytania

Jak otworzyć lub zainstalować plik .api Adobe?
Nie otwiera się go jak dokumentu - to wtyczka do programu Acrobat. Skopiuj go do folderu „plug_ins” programu Acrobat (lub Reader) i zrestartuj aplikację; jego funkcje pojawią się wtedy wewnątrz programu Acrobat.
Czy plik .api to to samo co DLL?
W systemie Windows tak - jest to biblioteka PE DLL z rozszerzeniem .api, dzięki czemu Acrobat ją rozpoznaje. Acrobat ładuje ją i wywołuje eksport PlugInMain. Działa ona jednak tylko wewnątrz programu Acrobat.
Czy plik .api to kod źródłowy lub „API”?
Nie. Pomimo nazwy jest to skompilowana wtyczka binarna, a nie kod źródłowy czy specyfikacja interfejsu. Nie zawiera ona żadnych treści czytelnych dla człowieka.
Dlaczego moja wtyczka Acrobat nie ładuje się po aktualizacji programu?
Wtyczki są budowane pod konkretną wersję API/ABI programu Acrobat. Po dużej aktualizacji programu Acrobat zazwyczaj potrzebna jest wersja wtyczki pasująca do nowej edycji.
Czy mogę uruchomić plik .api na macOS?
Nie plik binarny z Windows. W systemie macOS wtyczki Acrobat są dostarczane jako pakiety .acroplugin; potrzebujesz wersji wtyczki przeznaczonej dla systemu macOS.
Czy instalacja wtyczki .api jest bezpieczna?
Tylko od zaufanych wydawców. Jest to natywny kod działający wewnątrz programu Acrobat z pełnymi uprawnieniami, więc niezaufany plik .api jest tak samo ryzykowny jak każdy nieznany plik wykonywalny. Preferuj podpisane wtyczki z oficjalnych źródeł.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z