Pretvaranje PNG u BMP

BMP je nesažeti bitmap format koji stariji programi za Windows, ugrađeni sustavi i neki industrijski alati još uvijek očekuju. Ovaj pretvarač na vašem uređaju pretvara PNG u standardni 24-bitni BMP, bez ikakvog prijenosa.

Kako pretvoriti PNG u BMP

  1. Ispustite jednu ili više PNG slika u alat ispod.
  2. Izlazni format već je postavljen na BMP. Po želji prilagodite kvalitetu.
  3. Kliknite Pokreni za pretvaranje.
  4. Preuzmite svaku BMP datoteku ili sve odjednom kao ZIP.

Čemu služi BMP

Format Windows Bitmap jedan je od najstarijih slikovnih formata koji se i danas svakodnevno koriste. U uobičajenom obliku nema sažimanja, ne podržava animaciju i ima tek ograničenu podršku za prozirnost. Upravo zbog tih ograničenja i dalje opstaje: programu je BMP iznimno lako pročitati, jer su podaci o pikselima tu, predvidljivim redoslijedom, bez potrebe za dekoderom. Ugrađeni uređaji sa sićušnom količinom memorije, industrijski strojevi, stare Windows aplikacije i hobistički hardver i dalje se oslanjaju na njega.

Što se događa pri pretvaranju

PNG se dekodira u vrijednosti piksela i zapisuje kao 24-bitni BMP: po 8 bitova za crvenu, zelenu i plavu u svakom pikselu, redovi dopunjeni do granica od 4 bajta i spremljeni odozdo prema gore, kako format zahtijeva. To je inačica koju razumije praktički svaki čitač BMP-a. Sva prozirnost iz PNG-a stapa se na bijelu pozadinu, jer većina čitača BMP-a alfa kanal zanemaruje ili ga pogrešno obrađuje.

SvojstvoPNGBMP (24-bitni)
SažimanjeBez gubitaka (DEFLATE)Nema
ProzirnostPuni alfa kanalNe u 24-bitnom
Veličina datoteke, fotografija 1000 × 1000oko 1,5 MBoko 3 MB, uvijek
Čita ga stariji hardverRijetkoVrlo široko
Čitaju ga moderni pregledniciDaDa, ali se rijetko koristi

Uobičajene situacije

  • Priprema logotipa ili početnog zaslona za firmver uređaja koji učitava samo BMP.
  • Unos slike u stariji softver za dizajn naljepnica, graviranje ili vez.
  • Isporuka tekstura ili spriteova za stari pokretač igara ili alat za modificiranje igara.
  • Izrada Windows pozadine ili slike pri pokretanju za stariji sustav.
  • Izvoz testnog uzorka za upravljač zaslona.

Praktični savjeti

Budući da BMP ne sažima, velike slike daju vrlo velike datoteke. Prije pretvaranja promijenite veličinu na točne dimenzije koje ciljni uređaj treba; početni zaslon od 128 sa 64 piksela treba imati 128 sa 64 piksela, a ne biti slika od 2000 piksela koju uređaj onda mora skalirati. Ako niste sigurni koju dubinu boja odredište podržava, 24-bitni je najsigurniji izbor, i upravo to ovaj pretvarač daje. Ako dokumentacija vašeg hardvera navodi 8-bitni indeksirani ili 16-bitni BMP, za to će vam trebati specijalizirani alat, a 24-bitna datoteka odavde dobra je polazna točka.

Česta pitanja

Zašto bi itko danas trebao BMP?

Stare aplikacije za Windows, firmver i zasloni uređaja, neki pisači naljepnica, stariji programi za CNC strojeve i vez te određeni znanstveni alati i dalje čitaju BMP i ništa drugo.

Podržava li BMP prozirnost?

Uobičajeni 24-bitni BMP koji se ovdje izrađuje ne podržava. Prozirna područja iz PNG-a stapaju se s bijelom podlogom. Neki programi prihvaćaju 32-bitni BMP s alfa kanalom, ali podrška je nedosljedna, pa je 24-bitni izlaz sigurniji izbor.

Zašto je BMP tako velik?

BMP pohranjuje svaki piksel nesažeto, s tri bajta po pikselu. Slika od 1000 × 1000 piksela ima oko 3 MB bez obzira na sadržaj. To je namjerno; format je zamišljen da se lako čita, a ne da bude malen.

Gubi li se išta od kvalitete?

Ne. BMP je nesažet, pa su pikseli potpuno isti kao u PNG-u.

Vaše datoteke nikada ne napuštaju vaš uređaj

Svaki alat na Squishly Tools 100 % je besplatan i radi u potpunosti unutar vašeg preglednika. Vaše slike i dokumenti obrađuju se na vašem računalu i nikada se ne učitavaju na poslužitelj. Nema računa, nema vodenih žigova i nema skrivenih uvjeta.