BMP.TXT

===============================================================================
     Date: 06-02-95    Time: 00:29a     Number: 95     
     From: JAN_REIDAR JØRGENSEN          Refer: 91      
       To: BJØRN STÆRK                Board ID: ROLVSOY         Recvd: Yes
  Subject: Prog'sspråk                      86: Programmerin   Status: Public 
-------------------------------------------------------------------------------
BS│ JJ> Jeg har laget diverse småprogrammer, inntil jeg laget JARETAG og
BS│ JJ> database-program for å holde orden på deler i et lager.  Dette h
BS│ JJ> jeg laget i TP.  Ellers har jeg begynt å snoke på C.  Der jeg la
BS│ JJ> programmet som viser enkle bmp-bilder og bruk av mus.  Ganske
BS│ JJ> avansert.  :)  Har planer om å benytte det til et program/prosje
BS│ JJ> Men det må jeg nok vente med.
BS│ Hvorfor det?
Har ikke tid.  Dvs jeg tar meg ikke tid til det nå.  For nå er det
så mye annet å gjøre.  Men til høsten og vinteren blir det sikkert
nok tid.

BS│ BMP...hvordan er oppbygninga til dette formatet?
Nå har jeg jobbet og slitt, for å finne ut om BMP-formatet, og så
skal du ha?

Alle BMP-filer har en slags informasjonsdel.  Den ligger først i
filen.   I den delen er det informasjon om BMP-filen.  Eks:
Filstørrelse,  Antall farger, Bildebredde, BildeHøyde, Fargedata og
en del til.  Det jeg har gjort, er å se på en BMP-fil som
Paintbrush i Win har laget/lagret i 16 farger.  Begynn med å
sammenlign opplysningene man har fra Paintbrush og filens innhold.
Vær obs på at data'ene lagres i 1, 2, 4, 8 Byte om gangen.  Jeg har
ikke brydd meg om fargedata'ene, for de jeg benytter kun
Paintbrush'ens standard.  Dermed bruker jeg kun fargekodene.

Hvis man har et bilde som har 16 farger, så har det 16 fargekoder.
Hver fargekode inneholder (tror jeg) 3 Bytes, for Rød, Grønn og Blå
(RGB).  Altså fargedata.  Eller så var det 4 Bytes for hver
fargekode.  Den 4. Byten er "lys-styrken".

▀▀█an Reidar Jørgensen  ■  SigOp i:
▄ █ARETAG 1.1A          ■  ·Programmering
 ▀ ···················  ■  ·Hoved/Dataprat
===============================================================================