.DIB

DIB-fil

Device Independent Bitmap
Ställ en fråga
SNABBT SVAR

En .dib-fil är en Device Independent Bitmap, tekniskt sett identisk med en .bmp-fil. Alla program som öppnar BMP-bilder öppnar även DIB-filer: Windows Foton, Paint, IrfanView, GIMP och Photoshop fungerar alla. Eftersom formatet lagrar pixlar okomprimerat är DIB-filer stora; konvertera till PNG för förlustfri komprimering eller JPG för foton.

Utvecklare: Microsoft (with IBM, for OS/2) Kategori: Rasterbildfiler Öppen standard MIME: image/bmp
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .JPG · .PNG · .TIF · .ECW

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 31, 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 DIB?

Tillägget .dib betecknar en Device Independent Bitmap, ett rasterbildformat utvecklat av Microsoft (i samarbete med IBM för OS/2) som ligger till grund för den vanliga .bmp-filen. Att vara enhetsoberoende (device independent) innebär att färgdata är självbeskrivande - filen bär sin egen palett eller metadata för bitdjup så att bilden visas konsekvent oavsett utmatningsenhetens förmåga.

På disken är en .dib-fil strukturellt identisk med en .bmp-fil: en 14-byte BITMAPFILEHEADER (som börjar med signatur på två byte BM) följs av en DIB-huvudvariant, en valfri färgpalett och en rå pixelmatris. Det vanligaste huvudet är 40-byte BITMAPINFOHEADER som introducerades med Windows 3.0 år 1990. Pixelrader lagras nerifrån och upp som standard, utfyllda till 4-byte-gränser. Färgdjup som stöds sträcker sig från 1-bitars monokrom till 32-bitars RGBA (alfakanalen kräver BITMAPV4HEADER eller BITMAPV5HEADER).

Inom Windows GDI-programmering syftar termen DIB specifikt på datastrukturen i minnet (BITMAPINFO + pixelbitar), medan .bmp är diskfilsformen som lägger till ett ytterligare 14-byte filhuvud först. Tillägget .dib på disk är sällsynt och helt utbytbart mot .bmp - alla program som öppnar .bmp-filer hanterar även .dib utan problem.

De flesta .dib-filer använder okomprimerat BI_RGB-läge. Valfri skurlängdskodning (BI_RLE8 för 8-bitars, BI_RLE4 för 4-bitars bilder) minskar filstorleken något. Eftersom formatet är okomprimerat som standard är filstorlekarna stora jämfört med motsvarande PNG eller JPEG.

Säkerhet & trygghet

RISK: LOW

DIB/BMP är ren pixeldata utan skript eller makron - ett lågriskformat. Historiska sårbarheter i tolkar (felaktiga huvuddimensioner, dåliga RLE-sekvenser) kunde krascha äldre bildbibliotek, så håll din programvara uppdaterad. Undvik annonsfyllda «gratis DIB-konverterare»-webbplatser; använd IrfanView, GIMP, ImageMagick eller Squoosh istället.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNDevice Independent Bitmapäven känd som DIB file, Windows DIB
UTVECKLAREMicrosoft (with IBM, for OS/2)sedan 1985 (Windows 1.0/2.0); modern BITMAPINFOHEADER form with Windows 3.0, 1990
MIME-TYPimage/bmp
TYPOkomprimerad (eller lätt RLE-komprimerad) rasterbild, binär
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
424D
ASCII
BM
Samma som BMP. Filer på disk börjar med «BM» (42 4D). DIB-filer i minnet utelämnar 14-byte BITMAPFILEHEADER och börjar direkt med BITMAPINFOHEADER. DWORD-värdet vid 0x0E (eller 0x00 för DIB i minnet) är storleken på DIB-huvudet, vilket identifierar versionen: 12=CORE, 40=INFO, 108=V4, 124=V5.

Program som öppnar DIB-filer

Windows5 apps
Adobe Photoshop Betald Öppna och redigera DIB; använd Spara som för att konvertera till ett annat format.
GIMP Öppen källkod Arkiv > Öppna för att redigera; Arkiv > Exportera som för att spara som PNG/JPG.
IrfanView Gratis Öppna .dib; använd Arkiv > Spara som för att ändra format, eller Batch Conversion för många filer.
Photos / Paint (built-in) Inbyggd Dubbelklicka för att visa i Foton; öppna i Paint för att redigera och spara om som BMP/PNG.
XnView MP Gratis Visa och konvertera; högerklicka i bläddraren > Konvertera för export till andra format.
macOS3 apps
Adobe Photoshop Betald Öppna och redigera DIB; använd Spara som för att konvertera till ett annat format.
GIMP Öppen källkod Arkiv > Öppna för att redigera; Arkiv > Exportera som för att spara som PNG/JPG.
Preview (built-in) Inbyggd Dubbelklicka för att öppna; Arkiv > Exportera för att konvertera till PNG/JPEG.
Linux2 apps
GIMP Öppen källkod Arkiv > Öppna för att redigera; Arkiv > Exportera som för att spara som PNG/JPG.
ImageMagick Öppen källkod magick image.dib image.png - konvertera från kommandoraden; stöder batch-bearbetning.

Tekniska detaljer

djup specifikation
Filsignatur`BM` (hex `42 4D`) vid byte-offset 0 - BITMAPFILEHEADER magic bytes
HuvudvarianterBITMAPCOREHEADER (12 byte, OS/2), BITMAPINFOHEADER (40 byte, Win3.0+), BITMAPV4HEADER (108 byte), BITMAPV5HEADER (124 byte, stöd för ICC-profil)
Färgdjup som stöds1, 4, 8, 16, 24 eller 32 bitar per pixel; 1/4/8-bitars använder en indexerad palett; 16/24/32-bitars är direkt RGB
AlfakanalStöds i 32-bitars DIB-filer med BITMAPV4HEADER eller BITMAPV5HEADER (Windows 98/2000+)
PixelradsordningNerifrån och upp som standard (positivt höjdvärde); negativt höjdvärde kodar en bild uppifrån och ner
RadutfyllnadVarje pixelrad fylls ut till en 4-byte (DWORD) gräns
Komprimeringslägen`BI_RGB` (ingen, vanligast); `BI_RLE8` (8-bitars RLE); `BI_RLE4` (4-bitars RLE)
FärgpalettFinns för 1/4/8-bitars bilder som en RGBQUAD-matris; saknas för 16/24/32-bitars direktfärg
Byte-ordningLittle-endian
I minnet kontra på diskDIB i minnet utelämnar 14-byte BITMAPFILEHEADER; `.dib`-filen på disk inkluderar den, identisk i layout med `.bmp`
Maximala dimensioner32 767 × 32 767 px med BITMAPINFOHEADER (32-bitars signerat fält); BITMAPCOREHEADER begränsad till 16-bitars osignerat (65 535 px)
Metadata för upplösningHorisontell och vertikal upplösning lagrad som pixlar-per-meter i fälten `biXPelsPerMeter` och `biYPelsPerMeter`
ICC-färgprofilInbäddningsbar i BITMAPV5HEADER
Interoperabilitet`.dib` är helt utbytbar mot `.bmp`; alla BMP-kompatibla program öppnar `.dib`-filer utan modifiering
Släppt1985 (Windows 1.0/2.0); modern BITMAPINFOHEADER form with Windows 3.0, 1990
Senaste versionBITMAPV5HEADER (Windows 98/2000, 1998)
Öppen standardJa · royaltyfri
Specifikationlearn.microsoft.com

DIB-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med DIB-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 DIB-filer.

Vanliga frågor

Vad är en .dib-fil?
En Device Independent Bitmap - strukturellt identisk med en .bmp-fil. Du kan byta namn på .dib till .bmp (eller vice versa) utan att ändra någon data; båda lagrar rå pixeldata i samma format.
Hur öppnar jag en .dib-fil?
Alla program som öppnar BMP-filer öppnar DIB-filer: Windows Foton, Paint, IrfanView, XnView, GIMP, Photoshop och macOS Förhandsvisning fungerar alla nativt.
Hur konverterar jag DIB till PNG eller JPG?
Öppna i IrfanView (Arkiv > Spara som), GIMP (Arkiv > Exportera som), eller dra in i Squoosh (squoosh.app) i en webbläsare. För många filer samtidigt, använd IrfanView Batch Conversion eller ImageMagick.
Vad är skillnaden mellan DIB och BMP?
Tekniskt sett är DIB den minnesstruktur som används av Windows GDI API, medan BMP är filformen på disk (med en extra 14-byte BITMAPFILEHEADER). På disken är de samma data - .dib- och .bmp-filer är utbytbara.
Varför är min .dib-fil så stor?
DIB/BMP lagrar pixlar okomprimerat, så filstorlek = bredd × höjd × byte-per-pixel. Konvertera till PNG för förlustfri komprimering (vanligtvis 3-5 gånger mindre) eller till JPG för fotografier.

Referenser

1Microsoft Learn - Device-Independent Bitmapslearn.microsoft.com
2Microsoft Learn - Bitmap Storage (BMP/DIB file format)learn.microsoft.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Relaterade filtillägg

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

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-Ö