HexDump of BMPDIB.TXT



00000000: 4d 69 63 72 6f 73 6f 66 - 74 20 57 69 6e 64 6f 77   Microsof t.Window
00000010: 73 20 42 69 74 6d 61 70 - 20 46 6f 72 6d 61 74 0d   s.Bitmap .Format.
00000020: 0a 0d 0a 28 63 29 20 31 - 39 39 33 20 4d 69 63 72   ....c..1 993.Micr
00000030: 6f 73 6f 66 74 20 43 6f - 72 70 6f 72 61 74 69 6f   osoft.Co rporatio
00000040: 6e 2e 20 41 6c 6c 20 72 - 69 67 68 74 73 20 72 65   n..All.r ights.re
00000050: 73 65 72 76 65 64 2e 0d - 0a 0d 0a 0d 0a 4d 75 6c   served.. .....Mul
00000060: 74 69 6d 65 64 69 61 20 - 54 65 63 68 6e 69 63 61   timedia. Technica
00000070: 6c 20 4e 6f 74 65 3a 20 - 4a 50 45 47 20 44 49 42   l.Note.. JPEG.DIB
00000080: 20 0d 0a 46 6f 72 6d 61 - 74 0d 0a 20 0d 0a 43 72   ...Forma t.....Cr
00000090: 65 61 74 65 64 3a 20 4d - 61 79 20 32 36 2c 20 31   eated..M ay.26..1
000000a0: 39 39 33 0d 0a 20 0d 0a - 47 6f 61 6c 73 20 66 6f   993..... Goals.fo
000000b0: 72 20 74 68 69 73 20 44 - 49 42 20 46 6f 72 6d 61   r.this.D IB.Forma
000000c0: 74 20 45 78 74 65 6e 73 - 69 6f 6e 0d 0a 20 0d 0a   t.Extens ion.....
000000d0: 54 68 65 20 70 75 72 70 - 6f 73 65 20 6f 66 20 74   The.purp ose.of.t
000000e0: 68 69 73 20 73 70 65 63 - 69 66 69 63 61 74 69 6f   his.spec ificatio
000000f0: 6e 20 69 73 20 74 77 6f - 66 6f 6c 64 3a 0d 0a 20   n.is.two fold....
00000100: 0d 0a 31 2e 20 20 20 20 - 20 20 20 20 54 6f 20 64   ..1..... ....To.d
00000110: 65 66 69 6e 65 20 61 20 - 73 74 61 6e 64 61 72 64   efine.a. standard
00000120: 20 44 49 42 20 65 78 74 - 65 6e 73 69 6f 6e 20 66   .DIB.ext ension.f
00000130: 6f 72 20 73 74 6f 72 69 - 6e 67 20 4a 50 45 47 2d   or.stori ng.JPEG.
00000140: 65 6e 63 6f 64 65 64 20 - 0d 0a 73 74 69 6c 6c 20   encoded. ..still.
00000150: 69 6d 61 67 65 73 2e 0d - 0a 0d 0a 32 2e 20 20 20   images.. ...2....
00000160: 20 20 20 20 20 54 6f 20 - 64 65 66 69 6e 65 20 61   .....To. define.a
00000170: 20 73 74 61 6e 64 61 72 - 64 20 44 49 42 20 65 78   .standar d.DIB.ex
00000180: 74 65 6e 73 69 6f 6e 20 - 66 6f 72 20 73 74 6f 72   tension. for.stor
00000190: 69 6e 67 20 4a 50 45 47 - 2d 65 6e 63 6f 64 65 64   ing.JPEG .encoded
000001a0: 20 0d 0a 6d 6f 74 69 6f - 6e 20 69 6d 61 67 65 73   ...motio n.images
000001b0: 2e 0d 0a 20 0d 0a 41 20 - 73 74 61 6e 64 61 72 64   ......A. standard
000001c0: 20 44 49 42 20 65 78 74 - 65 6e 73 69 6f 6e 20 69   .DIB.ext ension.i
000001d0: 73 20 6f 6e 65 20 69 6e - 20 77 68 69 63 68 20 74   s.one.in .which.t
000001e0: 68 65 20 64 61 74 61 20 - 66 6f 72 6d 61 74 20 69   he.data. format.i
000001f0: 73 20 63 6c 65 61 72 6c - 79 0d 0a 64 65 66 69 6e   s.clearl y..defin
00000200: 65 64 20 73 6f 20 74 68 - 61 74 20 61 6e 79 20 63   ed.so.th at.any.c
00000210: 6f 64 65 63 20 74 68 61 - 74 20 63 6c 61 69 6d 73   odec.tha t.claims
00000220: 20 74 6f 20 75 6e 64 65 - 72 73 74 61 6e 64 20 74   .to.unde rstand.t
00000230: 68 65 20 73 74 61 6e 64 - 61 72 64 20 77 69 6c 6c   he.stand ard.will
00000240: 0d 0a 62 65 20 61 62 6c - 65 20 74 6f 20 70 72 6f   ..be.abl e.to.pro
00000250: 63 65 73 73 20 74 68 65 - 20 69 6d 61 67 65 20 64   cess.the .image.d
00000260: 61 74 61 20 63 6f 72 72 - 65 63 74 6c 79 2e 20 49   ata.corr ectly..I
00000270: 6e 20 61 64 64 69 74 69 - 6f 6e 2c 20 74 68 65 20   n.additi on..the.
00000280: 69 6d 61 67 65 0d 0a 64 - 61 74 61 20 63 72 65 61   image..d ata.crea
00000290: 74 65 64 20 62 79 20 61 - 6e 79 20 63 6f 64 65 63   ted.by.a ny.codec
000002a0: 20 6d 75 73 74 20 62 65 - 20 72 65 61 64 61 62 6c   .must.be .readabl
000002b0: 65 20 62 79 20 61 6e 79 - 20 6f 74 68 65 72 20 63   e.by.any .other.c
000002c0: 6f 64 65 63 2e 20 49 6e - 0d 0a 6f 74 68 65 72 20   odec..In ..other.
000002d0: 77 6f 72 64 73 2c 20 69 - 74 20 6d 75 73 74 20 63   words..i t.must.c
000002e0: 6f 6e 66 6f 72 6d 20 74 - 6f 20 74 68 65 20 73 74   onform.t o.the.st
000002f0: 61 6e 64 61 72 64 2e 0d - 0a 20 0d 0a 54 68 65 73   andard.. ....Thes
00000300: 65 20 73 74 61 6e 64 61 - 72 64 73 20 61 72 65 20   e.standa rds.are.
00000310: 65 78 74 65 6e 73 69 6f - 6e 73 20 74 6f 20 74 68   extensio ns.to.th
00000320: 65 20 73 74 61 6e 64 61 - 72 64 20 44 49 42 20 66   e.standa rd.DIB.f
00000330: 6f 72 6d 61 74 20 64 65 - 66 69 6e 65 64 20 62 79   ormat.de fined.by
00000340: 0d 0a 4d 69 63 72 6f 73 - 6f 66 74 72 20 57 69 6e   ..Micros oftr.Win
00000350: 64 6f 77 73 20 76 65 72 - 73 69 6f 6e 20 33 2e 30   dows.ver sion.3.0
00000360: 20 61 6e 64 20 65 78 74 - 65 6e 64 65 64 20 62 79   .and.ext ended.by
00000370: 20 74 68 65 20 74 65 63 - 68 6e 69 63 61 6c 20 6e   .the.tec hnical.n
00000380: 6f 74 65 0d 0a 65 6e 74 - 69 74 6c 65 64 20 22 44   ote..ent itled..D
00000390: 49 42 20 46 6f 72 6d 61 - 74 20 45 78 74 65 6e 73   IB.Forma t.Extens
000003a0: 69 6f 6e 73 2e 22 0d 0a - 20 0d 0a 54 68 69 73 20   ions.... ...This.
000003b0: 73 74 61 6e 64 61 72 64 - 20 77 69 6c 6c 20 70 72   standard .will.pr
000003c0: 6f 76 69 64 65 3a 0d 0a - 20 0d 0a 2a 20 20 20 20   ovide... ........
000003d0: 20 20 20 20 49 6d 6d 65 - 64 69 61 74 65 20 73 75   ....Imme diate.su
000003e0: 70 70 6f 72 74 20 66 6f - 72 20 70 61 72 74 69 61   pport.fo r.partia
000003f0: 6c 20 69 6d 70 6c 65 6d - 65 6e 74 61 74 69 6f 6e   l.implem entation