Badilisha PNG kuwa BMP
Baadhi ya programu bado husoma bitmap pekee: programu za zamani za Windows, zana za kutengeneza visakinishi na maktaba za skrini kwenye bodi ndogo za microcontroller. Badilisha PNG yako kuwa BMP isiyobanwa ambayo programu hizo zinakubali, kisha uamue rangi itakayojaza sehemu zinazopenyeza mwanga.
Kibadilishaji cha Picha
au buruta Faili za JPG, JPEG, JPE … hapa ·
Hadi MB 95 kwa faili· Hadi faili 20· Hufutwa baada ya dakika 30
Faili huchakatwa kwenye seva zetu na kufutwa baada ya dakika 30.
85 huweka picha zionekane sawa na asili. Ipunguze tu unapohitaji faili ndogo.
JPG, BMP na EPS hazina uwazi. Pikseli zenye uwazi hujazwa rangi hii.
Rangi ya hex inayotumika nyuma ya pikseli zenye uwazi, mfano #FFFFFF.
Umbizo hili hubeba picha moja. Chagua towe la GIF au WebP ukitaka kuhifadhi uhuishaji.
Aikoni ya ukubwa mwingi ina azimio kadhaa kwenye faili moja; vivinjari na mifumo ya uendeshaji huchagua inayohitaji.
Weka vipimo asili, au weka upande mmoja na uwiano utahifadhiwa.
Pikseli za upande uliouchagua hapo juu.
Asilimia ya vipimo asili.
sRGB inafaa kwa skrini na wavuti. Weka asili kwa uchapishaji; kijivu huondoa rangi.
Metadata pekee, 0 huweka thamani asili. Printa na tovuti zingine husoma nambari hii; haibadilishi vipimo vya pikseli.
Jinsi ya kutumia zana hii
- 1
Weka faili za PNG
Ongeza hadi PNG 20, kila moja hadi MB 95, kutoka kwenye kompyuta yako au kwa kubandika picha uliyonakili.
- 2
Chagua rangi ya mandharinyuma
BMP ya matokeo hapa haina uwazi, kwa hiyo Maeneo angavu huanza na rangi nyeupe. Chagua nyeusi au Rangi maalum chini ya Mipangilio ya hali ya juu ilingane na skrini au dirisha ambamo bitmap itawekwa.
- 3
Bonyeza Badilisha kuwa BMP
Pakua kila faili ya .bmp au ZIP moja. Faili ulizopakia na matokeo hufutwa baada ya dakika 30.
Badilisha PNG kuwa BMP programu inapohitaji bitmap: pikseli hubaki zile zile, uwazi huwa rangi thabiti, na faili huongezeka kwa sababu BMP haibanwi.
Nani bado anahitaji kubadilisha PNG kuwa BMP
BMP ni muundo wa bitmap wa Microsoft, na mpangilio wake wa kisasa ulianza Windows 3.0 mwaka 1990. Kwa kuwa ni pikseli ghafi tu nyuma ya kichwa cha baiti 54, programu zinaweza kuisoma bila maktaba ya kusimbua. Urahisi huo ndio sababu inaendelea kuwepo mahali ambapo hapakuongezwa msaada wa PNG.
Watengenezaji wa visakinishi ni mfano wa kawaida: NSIS, kwa mfano, hutarajia faili za .bmp kwa picha za kichwa na za kukaribisha za mchawi wake wa Modern UI. Programu za zamani za Visual Basic na Win32 hupakia skrini za mwanzo na picha za upau wa zana kupitia kazi za Windows zinazosoma bitmap. Miradi ya microcontroller yenye skrini ndogo za TFT au e-paper husoma BMP ya biti 24 kutoka kadi ya SD kwa sababu kusimbua PNG hutumia kumbukumbu ambayo bodi haina.
Ikiwa unahitaji aikoni ya Windows badala ya bitmap, tumia PNG kuwa ICO; aikoni huhifadhi uwazi na hubeba ukubwa kadhaa katika faili moja.
Ukubwa wa faili ya BMP: ukubwa bila kubanwa
MB 6,2picha ya 1920 × 1080 iliyohifadhiwa kama BMP ya biti 24, hata kama picha ni rahisi
PNG
Portable Network Graphics
PNG ni muundo wa raster usio na upotevu uliochapishwa mwaka 1996 na PNG Development Group na baadaye kusanifishwa na W3C na ISO. Huhifadhi kila pikseli kama ilivyo, unaunga mkono uwazi kamili wa alpha na hushughulikia maandishi, kingo kali na rangi tambarare bila kasoro. Usahihi huo hufanya iwe bora kwa picha za skrini, nembo, aikoni na michoro ya kiolesura. Gharama yake ni ukubwa: picha zilizohifadhiwa kama PNG mara nyingi ni kubwa mara kadhaa kuliko picha hiyo hiyo kama JPEG au WebP. Vivinjari vyote, mifumo ya uendeshaji na vihariri hufungua faili za PNG.
- Ubanaji
- Bila upotevu
- Uwazi
- Ndiyo
- Uhuishaji
- Hapana
- Mwaka ulioanzishwa
- 1996 · PNG Development Group
BMP
Picha ya Bitmap
BMP ni umbizo la bitmap la Microsoft lisilotegemea kifaa, asilia kwenye Windows tangu matoleo yake ya awali. Kwa kawaida huhifadhi pikseli bila kubana, hivyo ubora ni kamili lakini faili ni kubwa sana ikilinganishwa na PNG au JPEG. Matoleo mapya ya BMP yanaweza kubeba chaneli ya alpha, lakini programu nyingi huipuuza. Umbizo ni rahisi kusoma na kuandika, jambo linalolifanya liendelee kuwepo katika programu za zamani, mifumo iliyopachikwa na baadhi ya zana za viwandani. Windows, macOS na karibu kila kihariri cha picha vinaweza kufungua faili za BMP.
- Ubanaji
- Bila upotevu
- Uwazi
- Ndiyo
- Uhuishaji
- Hapana
- Mwaka ulioanzishwa
- Microsoft
Watu hubadilisha PNG kuwa BMP kwa sababu programu mahususi, kisakinishi au skrini iliyopachikwa husoma bitmap za kawaida za Windows pekee; hakuna anayechagua BMP kwa ukubwa au ubora, na safari ya kurudi ni ya kupunguza bitmap hizo tena.
BMP dhidi ya PNG: unachopata na unachopoteza
Unachopata kwa BMP
- Husomeka bila maktaba yoyote ya kufungua mbano
- Thamani za pikseli ni sawa na PNG
- Hukubaliwa na API za zamani za Windows na visakinishi
- Ukubwa unaotabirika: upana × urefu × baiti kwa pikseli
Unachopoteza
- Faili kubwa mara nyingi kuliko PNG
- Uwazi hubadilishwa na rangi thabiti
- Hakuna metadata ya maandishi wala wasifu wa rangi kwenye visomaji vingi
- Hukataliwa na fomu nyingi za kupakia zinazoomba JPG au PNG
Badilisha PNG kuwa BMP kwa ukubwa na mandharinyuma sahihi
Kwa kuwa BMP huhifadhiwa kama safu ghafi, vipimo vyake ni muhimu kuliko mbano wake. Weka Badilisha ukubwa wa picha ya matokeo kwa upana kamili unaohitajika, kama 164 × 314 px kwa picha ya kukaribisha ya NSIS au azimio asili la skrini, ili programu isinyooshe wala kukata picha.
Kwa nembo zenye uwazi, chagua mandharinyuma ambayo bitmap itawekwa juu yake. Dirisha lenye uso wa kijivu hafifu litaonekana vibaya na kisanduku cheupe kabisa, kwa hiyo andika thamani kamili ya hex chini ya Rangi maalum. Unabadilisha folda nzima kwa mradi wa firmware? Makundi ya faili 20 hupita kwa mkupuo mmoja, na BMP kuwa PNG huzirudisha unapohitaji nakala nyepesi.
Maswali kuhusu kubadilisha PNG kuwa BMP
Kwa nini BMP yangu ni kubwa zaidi kuliko PNG?
BMP ya kawaida huhifadhi kila pikseli bila kubanwa: baiti 3 kwa pikseli katika biti 24, pamoja na nafasi za ziada ili kila safu iwe kizidisho cha baiti 4. PNG hubana pikseli hizo hizo kwa Deflate, kwa hiyo michoro rahisi hupungua sana. Nembo ya KB 20 kama PNG inaweza kuwa mamia kadhaa ya KB kama BMP; hiyo ni kawaida.
Je, kubadilisha PNG kuwa BMP kunapunguza ubora?
Hakuna pikseli zinazobadilishwa. Miundo yote miwili haipotezi ubora, na BMP ya biti 24 ina biti 8 kwa kila chaneli kama PNG ya kawaida. Kitu pekee kinachobadilika ni uwazi, unaobadilishwa na rangi ya mandharinyuma unayochagua.
Je, faili ya BMP inaweza kuwa na mandharinyuma angavu?
Muundo huruhusu toleo la biti 32 lenye chaneli ya alfa, lakini Paint, API nyingi za Windows na karibu kila programu inayoomba BMP huipuuza na kuonyesha nyeusi au michirizi isiyoeleweka. Ndiyo maana kibadilishaji hubandika uwazi kwenye rangi thabiti unayochagua.
Skrini ya Arduino au ESP32 inahitaji muundo gani wa BMP?
Maktaba nyingi za maonyesho, ikiwemo ImageReader ya Adafruit kwa skrini zake za TFT, hupakia faili za BMP za biti 24 zisizobanwa kutoka kadi ya SD, ambazo ndizo kibadilishaji hiki huandika. Kwanza badilisha ukubwa wa picha ulingane na azimio kamili la skrini, kwa mfano 320 × 240 px, ukitumia Badilisha ukubwa wa picha ya matokeo, kwa sababu bodi haiwezi kuipima.
Kuna tofauti gani kati ya BMP na DIB?
DIB inamaanisha device-independent bitmap, mpangilio wa kumbukumbu ambao Windows imetumia tangu toleo la 3.0. Faili ya .bmp ni DIB tu yenye kichwa cha faili cha baiti 14 mbele yake, kwa hiyo programu zinazoomba DIB au faili ya .dib hukubali BMP.
Je, nitumie BMP kwa tovuti au barua pepe?
Hapana. Vivinjari huonyesha BMP, lakini faili ni nzito mara nyingi kuliko PNG au JPG bila faida inayoonekana. Weka BMP kwa programu inayoihitaji tu na tumia PNG kuwa JPG au PNG asili kwingineko.
| JPG kuwa BMP | WebP kuwa BMP | PDF kuwa BMP |
| BMP kuwa PNG | PNG kuwa ICO | Kibadilishaji picha |