Sono un novizio in file BMP programmazione e ho controllato questo sito per conoscere intestazione bmp .. http://www.daubnet.com/en/file-format-bmpBitmap dimensioni intestazione del file
sembra che l'intestazione di un file BMP è di 54 byte.
Utilizzando paint, ho creato una semplice immagine 10x10 e l'ho salvata in 24 bit. quindi in base alla semplice matematica, la dimensione del file dovrebbe essere 10 * 10 * 3 + 54 = 354 byte.
ma hex editor e file explorer hanno restituito una dimensione di 374 byte.
Quindi ho una differenza di 20 byte e non so perché.
potresti dirmi perché, per favore?
grazie mille !!
Riempimento per allineamento? Usa 'SizeOf' invece di calcolarlo da solo. (Inoltre, aiuta se si menziona il linguaggio di programmazione che si sta chiedendo, rende molto più facile fornire una risposta.) –
Beh, sta usando MSPaint, non un linguaggio di programmazione :) – nneonneo
@nneonneo: "I'm a newbie in programming bmp files "è la frase di apertura della domanda. –