.API

API-fil

Adobe Acrobat Plug-in
Still et spørsmål
HURTIGSVAR

En API-fil er en Adobe Acrobat-utvidelse - en kompilert Windows DLL med filendelsen .api som legger til funksjoner i Acrobat eller Reader. Du åpner den ikke som et dokument; du kopierer den til Acrobat sin «plug_ins»-mappe og starter programmet på nytt. Installer kun fra pålitelige utgivere, ettersom den kjører maskinkode inne i Acrobat med fulle rettigheter.

Utvikler: Adobe Systems (Adobe Inc.) Kategori: Plug-in-filer MIME: application/octet-stream
ÅPNES PÅ Windows macOS
Relatert: .XPI · .XLA · .CRX · .BUNDLE

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 2, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er API-filformatet?

Filendelsen .api identifiserer en Adobe Acrobat-utvidelse - en binær utvidelsesmodul som legger til funksjoner i Adobe Acrobat eller Acrobat Reader på Windows. Til tross for navnet har .api-filer ingenting å gjøre med det programvaretekniske konseptet «application programming interface» (grensesnitt for applikasjonsprogrammering); filendelsen står rett og slett for Acrobat Plug-In.

På Windows er en .api-fil strukturelt sett en standard .DLL (Portable Executable-format, PE32 eller PE32+) som har fått nytt navn med en annen filendelse. De to første bytene er alltid 4D 5A - den magiske ASCII-headeren MZ som er felles for alle kjørbare filer og biblioteker i Windows. Når Acrobat starter, skanner den undermappen plug_ins i installasjonskatalogen, laster hver .api-fil den finner inn i sin egen prosess, og kaller det eksporterte symbolet PlugInMain for å initialisere hver utvidelse.

Utvidelser er skrevet i ANSI C eller C++ mot Acrobat SDK Core API og er tett bundet til ABI-en for en spesifikk hovedversjon av Acrobat; en utvidelse kompilert for Acrobat DC vil ikke lastes korrekt i en betydelig eldre versjon. Vanlige bruksområder inkluderer tilpassede PDF-arbeidsflyter, paneler for digitale signaturer, integrasjoner for dokumenthåndtering og DRM-lag lagt til av publiseringsverktøy.

På macOS bruker Acrobat .acroplugin-pakker i stedet for .api-filer - det finnes ingen .api-fil på den plattformen. Filene kan ha en Authenticode digital signatur fra utgiveren, men er ellers ukrypterte og ukomprimerte.

Sikkerhet og trygghet

RISIKO: HIGH

En .api-utvidelse er maskinkode som kjører inne i Acrobat med de samme rettighetene som Acrobat selv, så en ondsinnet fil er like farlig som en hvilken som helst upålitelig DLL/EXE. Installer kun Acrobat-utvidelser fra den offisielle leverandøren eller en utgiver du stoler på, foretrekk kodesignerte utvidelser, og vær forsiktig med nedlastinger av «gratis Acrobat-utvidelser» fra reklameportaler. Merk navneforvirringen: folk som søker etter «åpne API-fil» forventer ofte tekst eller kildekode - dette er en binær utvidelse, ikke dokumentasjon.

Formatdetaljer

i et nøtteskall
FULLT NAVNAdobe Acrobat Plug-inogså kjent som Acrobat plugin, Acrobat extended API plug-in
UTVIKLERAdobe Systems (Adobe Inc.)siden 1990s (Acrobat plug-in architecture)
MIME-TYPEapplication/octet-stream
TYPENativt dynamisk koblet bibliotek (Windows PE DLL omdøpt til .api)
Denne filendelsen brukes også av…
  • Generisk applikasjons-API / konfigurasjonsdata - Noen få urelaterte programmer (f.eks. enkelte spill, MedCalc, visse konfigurasjonsverktøy) skriver .api-filer som data eller innstillinger - ikke Acrobat-utvidelser.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
4D5A
ASCII
MZ
På Windows er en .api en vanlig PE DLL, så den starter med MZ-stubben; Acrobat laster den ved å skanne «plug_ins»-mappen. På macOS er utvidelsen en pakke (.acroplugin), ikke en PE-fil.

Programmer som åpner API-filer

Windows2 apps
Adobe Acrobat Pro (DC) Betalt Kopier .api-filen til Acrobat sin «plug_ins»-mappe, og start Acrobat på nytt; utvidelsens funksjoner vises i brukergrensesnittet.
Adobe Acrobat Reader Gratis Plasser .api-filen i Reader sin «plug_ins»-mappe og start på nytt - kun hvis utvidelsen støtter Reader.
macOS1 app
Adobe Acrobat Pro Betalt Installer den tilsvarende .acroplugin-pakken i Acrobat sin utvidelsesplassering og start Acrobat på nytt (Windows .api-binærfiler kjører ikke på macOS).

Tekniske detaljer

dyp spesifikasjon
FilstrukturStandard Windows PE32/PE32+ DLL-binærfil med .api-filendelse i stedet for .dll
Magiske byte4D 5A («MZ») ved posisjon 0 - DOS/PE-headeren som finnes i alle Windows DLL-er og EXE-filer
ByterekkefølgeLittle-endian (x86/x64 Portable Executable-format)
Eksportert inngangspunktPlugInMain - det påkrevde eksporterte symbolet som Acrobat kaller for å initialisere hver utvidelse etter lasting
LastemekanismeAcrobat og Reader skanner «plug_ins»-katalogen ved oppstart og laster hver .api-fil som finnes inn i vertsprosessen
API-versjonsbindingABI-bundet til en spesifikk Acrobat-hovedversjon; en utvidelse bygget for én utgivelse vil ikke lastes pålitelig i en betydelig annerledes versjon
UtviklingsspråkANSI C / C++ kompilert mot Acrobat SDK Core API-headere og importbiblioteker
MIME-typeapplication/octet-stream
PlattformstøtteKun Windows - på macOS er Acrobat-utvidelser pakket som .acroplugin-pakker, ikke .api-filer
KodesigneringValgfri Authenticode digital signatur fra utgiveren; PE-sjekksum lagret i den valgfrie headeren
KomprimeringUkomprimert PE-binærfil - individuelle kodeseksjoner kan være kompilator-optimaliserte, men filen er ikke arkiv-komprimert
KrypteringUkryptert maskinkode; tillit til utgiver etableres gjennom valgfri Authenticode-signering, ikke kryptering
Typisk filstørrelseFra titalls KB til noen få MB, avhengig av utvidelsens kompleksitet og inkluderte ressurser
Vanlige bruksområderAutomatisering av PDF-arbeidsflyt, paneler for digitale signaturer, DRM-håndheving, integrasjon med dokumenthåndtering, tilpassede utskriftsløsninger
Utgitt1990s (Acrobat plug-in architecture)
Siste versjonTracks the Acrobat SDK / Acrobat DC plug-in API
Spesifikasjonopensource.adobe.com

API-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med API-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om API-filer.

Ofte stilte spørsmål

Hvordan åpner eller installerer jeg en Adobe .api-fil?
Du åpner den ikke som et dokument - det er en Acrobat-utvidelse. Kopier den til Acrobat (eller Reader) sin «plug_ins»-mappe og start programmet på nytt; funksjonene vil da dukke opp inne i Acrobat.
Er en .api-fil det samme som en DLL?
På Windows, ja - det er en PE DLL med filendelsen .api slik at Acrobat gjenkjenner den. Acrobat laster den og kaller dens «PlugInMain»-eksport. Den fungerer imidlertid bare inne i Acrobat.
Er en .api-fil kildekode eller et «API»?
Nei. Til tross for navnet er det en kompilert binær utvidelse, ikke kildekode eller en grensesnittspesifikasjon. Det er ingenting menneskelig lesbart å se i den.
Hvorfor lastes ikke Acrobat-utvidelsen min etter at jeg oppdaterte Acrobat?
Utvidelser er bygget mot API/ABI-en til en spesifikk Acrobat-versjon. Etter en større Acrobat-oppgradering trenger du vanligvis en versjon av utvidelsen som samsvarer med den nye versjonen.
Kan jeg kjøre en .api-fil på macOS?
Ikke Windows-binærfilen. På macOS leveres Acrobat-utvidelser som .acroplugin-pakker; du trenger macOS-versjonen av utvidelsen.
Er det trygt å installere en .api-utvidelse?
Kun fra pålitelige utgivere. Det er maskinkode som kjører inne i Acrobat med fulle rettigheter, så en upålitelig .api er like risikabel som en hvilken som helst ukjent kjørbar fil. Foretrekk signerte utvidelser fra den offisielle kilden.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å