.API

API-fil

Adobe Acrobat Plug-in
Ställ en fråga
SNABBT SVAR

En API-fil är ett insticksprogram för Adobe Acrobat - en kompilerad Windows-DLL med filändelsen .api som lägger till funktioner i Acrobat eller Reader. Du öppnar den inte som ett dokument; du kopierar den till mappen „plug_ins” i Acrobat och startar om programmet. Installera endast från betrodda utgivare, eftersom den kör maskinkod inuti Acrobat med fullständiga rättigheter.

Utvecklare: Adobe Systems (Adobe Inc.) Kategori: Pluginfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS
Relaterat: .XPI · .XLA · .CRX · .BUNDLE

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 2, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet API?

Filändelsen .api identifierar ett insticksprogram för Adobe Acrobat - en binär modul som lägger till funktioner i Adobe Acrobat eller Acrobat Reader på Windows. Trots namnet har .api-filer ingenting att göra med det programvarutekniska konceptet „application programming interface” (gränssnitt för applikationsprogrammering); ändelsen står helt enkelt för Acrobat Plug-In.

På Windows är en .api-fil strukturellt sett en standard .DLL (Portable Executable-format, PE32 eller PE32+) som döpts om med en annan filändelse. Dess första två byte är alltid 4D 5A - ASCII-strängen MZ, vilket är det magiska huvud (magic header) som är gemensamt för alla Windows-program och bibliotek. När Acrobat startar skannar programmet undermappen plug_ins i sin installationskatalog, läser in varje .api-fil som hittas där i sin egen process och anropar den exporterade symbolen PlugInMain för att initiera varje insticksprogram.

Insticksprogram skrivs i ANSI C eller C++ mot Acrobat SDK Core API och är strikt bundna via ABI till en specifik huvudversion av Acrobat; ett insticksprogram kompilerat för Acrobat DC kommer inte att laddas korrekt i en betydligt äldre version. Vanliga användningsområden inkluderar anpassade PDF-arbetsflöden, paneler för digitala signaturer, integrationer för dokumenthantering och DRM-lager som lagts till av publiceringsverktyg.

På macOS använder Acrobat .acroplugin-paket istället för .api-filer - det finns inga .api-filer på den plattformen. Filerna kan bära en digital Authenticode-signatur från utgivaren men är i övrigt okrypterade och okomprimerade.

Säkerhet & trygghet

RISK: HIGH

Ett .api-insticksprogram är maskinkod som körs inuti Acrobat med samma behörigheter som Acrobat självt, så ett skadligt sådant är lika farligt som vilken okänd DLL/EXE som helst. Installera endast Acrobat-insticksprogram från den officiella leverantören eller en utgivare du litar på, föredra kodsignerade insticksprogram och var vaksam mot nedladdningar av „gratis Acrobat-insticksprogram” från annonsportaler. Notera namnförvirringen: personer som söker efter „öppna API-fil” förväntar sig ofta text/källkod - detta är en binär utökning, inte dokumentation.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNAdobe Acrobat Plug-inäven känd som Acrobat plugin, Acrobat extended API plug-in
UTVECKLAREAdobe Systems (Adobe Inc.)sedan 1990s (Acrobat plug-in architecture)
KATEGORIPluginfiler
MIME-TYPapplication/octet-stream
TYPInbyggt dynamiskt länkbibliotek (Windows PE DLL omdöpt till .api)
Detta filtillägg används också av…
  • Generisk applikations-API / konfigurationsdata - Några orelaterade program (t.ex. vissa spel, MedCalc, vissa konfigurationsverktyg) skriver .api-filer som data eller inställningar - inte Acrobat-insticksprogram.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
4D5A
ASCII
MZ
På Windows är en .api en vanlig PE-DLL, så den börjar med MZ-huvudet; Acrobat laddar den genom att skanna mappen „plug_ins”. På macOS är insticksprogrammet ett paket (.acroplugin), inte en PE-fil.

Program som öppnar API-filer

Windows2 apps
Adobe Acrobat Pro (DC) Betald Kopiera .api-filen till mappen „plug_ins” i Acrobat och starta sedan om Acrobat; insticksprogrammets funktioner visas i användargränssnittet.
Adobe Acrobat Reader Gratis Placera .api-filen i mappen „plug_ins” i Reader och starta om - endast om insticksprogrammet stöder Reader.
macOS1 app
Adobe Acrobat Pro Betald Installera motsvarande .acroplugin-paket i mappen för insticksprogram i Acrobat och starta om Acrobat (Windows .api-binärer fungerar inte på macOS).

Tekniska detaljer

djup specifikation
FilstrukturStandard Windows PE32/PE32+ DLL-binär med filändelsen .api istället för .dll
Magiska byte4D 5A („MZ”) vid offset 0 - DOS/PE-huvudet som finns i alla Windows-DLL:er och EXE-filer
BytordningLittle-endian (x86/x64 Portable Executable-format)
Exporterad startpunktPlugInMain - den nödvändiga exporterade symbolen som Acrobat anropar för att initiera varje insticksprogram efter inläsning
LaddningsmekanismAcrobat och Reader skannar mappen „plug_ins” vid uppstart och laddar varje .api-fil som hittas i värdprocessen
API-versionsbindningABI-bunden till en specifik huvudversion av Acrobat; ett insticksprogram byggt för en version kommer inte att laddas tillförlitligt i en betydligt annorlunda version
UtvecklingsspråkANSI C / C++ kompilerat mot Acrobat SDK Core API-huvudfiler och importbibliotek
MIME-typapplication/octet-stream
PlattformstäckningEndast Windows - på macOS paketeras Acrobat-insticksprogram som .acroplugin-paket, inte .api-filer
KodsigneringValfri digital Authenticode-signatur från utgivaren; PE-kontrollsumma lagrad i det valfria huvudet
KomprimeringOkomprimerad PE-binär - enskilda kodsektioner kan vara kompilatoroptimerade men filen är inte arkivkomprimerad
KrypteringOkrypterad maskinkod; utgivarens trovärdighet fastställs genom valfri Authenticode-signering, inte kryptering
Typisk filstorlekFrån tiotals KB till några MB, beroende på insticksprogrammets komplexitet och inkluderade resurser
Vanliga användningsområdenAutomatisering av PDF-arbetsflöden, paneler för digitala signaturer, DRM-tillämpning, integration av dokumenthantering, anpassade utskriftsflöden
Släppt1990s (Acrobat plug-in architecture)
Senaste versionTracks the Acrobat SDK / Acrobat DC plug-in API
Specifikationopensource.adobe.com

API-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med API-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om API-filer.

Vanliga frågor

Hur öppnar eller installerar jag en Adobe .api-fil?
Du öppnar den inte som ett dokument - det är ett insticksprogram för Acrobat. Kopiera den till mappen „plug_ins” i Acrobat (eller Reader) och startar om programmet; dess funktioner visas sedan inuti Acrobat.
Är en .api-fil samma sak som en DLL?
På Windows, ja - det är en PE-DLL med filändelsen .api så att Acrobat känner igen den. Acrobat laddar den och anropar dess PlugInMain-export. Den fungerar dock bara inuti Acrobat.
Är en .api-fil källkod eller ett „API”?
Nej. Trots namnet är det ett kompilerat binärt insticksprogram, inte källkod eller en gränssnittsspecifikation. Det finns inget läsbart för människor att visa.
Varför laddas inte mitt Acrobat-insticksprogram efter att jag uppdaterat Acrobat?
Insticksprogram är byggda mot en specifik Acrobat-versions API/ABI. Efter en större uppgradering av Acrobat behöver du vanligtvis en version av insticksprogrammet som matchar den nya versionen.
Kan jag köra en .api-fil på macOS?
Inte Windows-binären. På macOS levereras Acrobat-insticksprogram som .acroplugin-paket; du behöver macOS-versionen av insticksprogrammet.
Är det säkert att installera ett .api-insticksprogram?
Endast från betrodda utgivare. Det är maskinkod som körs inuti Acrobat med fullständiga rättigheter, så en okänd .api är lika riskabel som vilken okänd körbar fil som helst. Föredra signerade insticksprogram från den officiella källan.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö