Kibadilishaji picha kuwa Base64
Geuza faili ya picha kuwa mstari wa maandishi unaoweza kubandika kwenye HTML, CSS, ombi la JSON au faili ya Markdown. Kiambishi cha data URI tayari kipo mwanzoni, kwa hiyo inafanya kazi mara tu unapobandika.
Kibadilishaji cha Data
au buruta Faili za CSV, TSV, TXT … 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.
Kibambo kinachotenganisha safu wima katika faili za CSV na maandishi, kwa kusoma na kuandika. Chaguo la Gundua kiotomatiki hukitambua kutoka kwenye ingizo na huandika koma.
UTF-8 inafanya kazi kwa lugha zote. Chagua UTF-8 with BOM ikiwa Excel kwenye Windows inaonyesha herufi zenye vinjari au herufi za Kiasia zilizoharibika wakati wa kufungua CSV.
Ingizo la Excel, ODS na Numbers: geuza karatasi ya kwanza pekee, au karatasi zote (CSV moja kwa kila karatasi ndani ya ZIP, au ufunguo mmoja wa JSON kwa kila karatasi).
Jina la kichupo cha karatasi katika lahajedwali mpya, hadi herufi 31.
Safu ya vitu hutumia majina ya safu wima kama funguo kwa kila safu mlalo; safu ya safu ni fupi zaidi na huweka kichwa kama safu ya kwanza.
Jina la kipengele cha nje kinachozunguka safu mlalo zote; kila safu mlalo inakuwa <row> ndani yake.
Hutumika katika taarifa za CREATE TABLE na INSERT. Herufi, tarakimu na mistari chini pekee.
Nukuu na aina za safu wima hutofautiana kidogo kati ya hifadhidata; chagua ile utakayoingizia data.
Andika upya visanduku vya tarehe katika umbizo moja. ISO (2026-10-18) ndiyo salama zaidi kwa hifadhidata na msimbo; Acha kama ilivyo huviacha kama vinavyoonekana kwenye chanzo.
Jinsi ya kutumia zana hii
- 1
Ongeza picha
Weka faili za PNG, JPG, GIF, WebP au SVG kwenye eneo la kupakia, hadi 20 kwa wakati mmoja na kila moja hadi 95 MB.
- 2
Acha au ondoa kiambishi
Kiambishi cha Data URI kimewashwa, kwa hiyo matokeo huanza na data:image/png;base64, au aina inayolingana. Kizime chini ya Mipangilio ya hali ya juu wakati API inahitaji mfuatano wa Base64 pekee.
- 3
Badilisha na unakili
Bonyeza Badilisha kuwa Base64 text kisha pakua faili ya .txt kwa kila picha, tayari kubandikwa kwenye msimbo wako.
Pakia picha kisha bonyeza Badilisha kuwa Base64 text. Unapata faili iliyosimbwa kama herufi za kawaida, ikianza na data:image/…;base64, ili iweze kuingizwa moja kwa moja kwenye img src au CSS url(). Hakuna kinachobadilika kwenye picha.
Picha katika Base64 inafaa wapi
Base64 imefafanuliwa katika RFC 4648 (2006) na huweka kila baiti 3 za data ya jozi kwenye herufi 4 kutoka alfabeti ya herufi 64 ya A–Z, a–z, 0–9, + na /. Matokeo hupita katika njia yoyote iliyojengwa kwa maandishi. Mpango wa data URI, ulioandikwa na Larry Masinter kama RFC 2397 mwaka 1998, humruhusu kivinjari kulichukulia andiko hilo kama faili.
Watengenezaji wa front-end huweka ndani aikoni ndogo, viashiria vya kupakia na picha za muda ili ukurasa uonekane bila maombi ya ziada. Watengenezaji wa back-end hutuma picha ndani ya JSON, kwa sababu API nyingi, zikiwemo huduma za maono na OCR, hupokea picha kama sehemu ya Base64. Wajaribu huhifadhi data za majaribio kwenye msimbo, na watu wanaotengeneza ripoti za HTML za faili moja au madokezo ya Markdown huweka picha za skrini ili faili ibaki kamili inapotumwa kwa barua pepe au kuhifadhiwa.
Matokeo ya Base64 yanavyoonekana
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVR4nGNgAAIAAAUAAXpeqz8AAAAASUVORK5CYII=" width="1" height="1" alt="Pikseli moja">
Faili ya aikoni ya PNG
24 KB
seti ya kawaida ya aikoni za upau wa zana, 96 × 96 px
Maandishi ya Base64
32 KB
herufi 4 kwa kila baiti 3, pamoja na kiambishi
ANY I
Picha yoyote
Zana hii inakubali miundo ya kawaida ya picha, ikiwemo JPG, PNG, WebP, HEIC, GIF, BMP na TIFF. Muundo hutambuliwa kiotomatiki kutoka kwenye faili, kwa hiyo huhitaji kujua picha yako ni ya aina gani.
BASE64
Maandishi yaliyosimbwa kwa Base64
Base64 ni usimbaji, uliofafanuliwa katika RFC 4648, unaogeuza data yoyote ya binary kuwa mfuatano wa herufi 64 salama za maandishi. Hutumiwa kupachika picha katika HTML na CSS kama data URI, kuambatisha faili kwenye barua pepe, na kutuma data ya binary ndani ya JSON au XML. Usimbaji unaweza kurudishwa kikamilifu lakini hufanya data kuwa kubwa kwa takriban 33%. Base64 si usimbaji fiche wa usalama na haitoi ulinzi wowote; yeyote anaweza kuisimbua.
- Ubanaji
- Bila upotevu
- Uwazi
- –
- Uhuishaji
- –
- Mwaka ulioanzishwa
- –
Picha hubadilishwa kuwa maandishi ya Base64 zinapohitaji kusafiri ndani ya kitu kinachobeba maandishi tu: faili ya HTML au CSS bila ombi tofauti, sehemu ya JSON ya ombi la API, data ya majaribio, au ripoti ya faili moja.
Lini kuweka picha ndani ya msimbo kunasaidia ukurasa, na lini kunaudhuru
Kuweka picha ndani huokoa ombi moja, jambo lililokuwa na umuhimu zaidi chini ya HTTP/1.1, wakati vivinjari vilifungua miunganisho michache tu kwa kila tovuti. Kwa HTTP/2 na HTTP/3 multiplexing, maombi madogo ya ziada ni nafuu, kwa hiyo faida hupungua huku gharama zikibaki: picha iliyosimbwa haiwezi kuhifadhiwa kwenye akiba kando, hupakuliwa tena kila HTML au CSS inapobadilika, na huchelewesha uchanganuzi wa faili iliyomo.
Kanuni ya busara ni kuweka ndani picha za kilobaiti chache tu zinazoonekana kwenye kila ukurasa, kama nembo au sprite ya aikoni, na kutoa kila kitu kingine kama faili. Picha za kamera karibu hazifai kuwekwa ndani. Ikiwa unachohitaji ni aina nyingine ya faili badala ya maandishi, kibadilishaji picha hushughulikia hilo.
Nguvu za picha ya Base64
- Faili moja kamili ya HTML, CSS au JSON
- Hakuna ombi la ziada kwa aikoni ndogo
- Salama ndani ya JSON, XML na miundo mingine ya maandishi
- Haina hasara na inaweza kurudishwa
Gharama za picha ya Base64
- Kubwa kwa takriban 33% kuliko faili ya jozi
- Haihifadhiwi kwenye akiba kando na kivinjari
- Huzuiwa kama picha na programu nyingi za barua pepe
- Ni vigumu kukagua kwenye tofauti za msimbo
Maswali kuhusu picha kuwa Base64
Kuna tofauti gani kati ya Base64 na data URI?
Base64 ni herufi zilizosimbwa tu. Data URI huzizungushia mpango na aina, data:image/png;base64, ikifuatiwa na herufi hizo, ili kivinjari kijue jinsi ya kuzisimbua na kuzionyesha. HTML na CSS zinahitaji data URI kamili; API nyingi za JSON zinataka sehemu ya Base64 pekee.
Picha inakuwa kubwa kiasi gani ikiwa Base64?
Base64 huandika herufi 4 kwa kila baiti 3, kwa hiyo maandishi ni makubwa kwa takriban theluthi moja kuliko faili, pamoja na kiambishi kifupi. PNG ya KB 30 huwa takriban KB 40 za maandishi. Ikiwa HTML au CSS inatolewa ikiwa imebanwa kwa gzip, sehemu ya ongezeko hilo hurudishwa wakati wa kuhamisha.
Je, ninaweza kutumia picha ya Base64 kwenye sahihi ya barua pepe?
Haiaminiki. Gmail haionyeshi picha za data URI, na programu kadhaa za barua za kompyuta pia huziondoa, kwa hiyo wapokeaji huona aikoni iliyovunjika. Weka picha kwenye seva ya wavuti au iambatishe, na uache Base64 kwa kurasa za wavuti na programu.
Je, aikoni ya SVG inapaswa kugeuzwa kuwa Base64?
Inafanya kazi, lakini SVG tayari ni maandishi. Kusimba markup kwa URL badala ya Base64 mara nyingi hutoa data URI fupi zaidi na inayosomeka. Kwa kitu kikubwa kuliko aikoni ndogo, faili tofauti ya SVG ambayo kivinjari kinaweza kuihifadhi kwenye akiba ni chaguo bora.
Je, ninaweza kurudisha maandishi ya Base64 kuwa picha?
Ndiyo, usimbaji hauna hasara na unaweza kurudishwa kikamilifu: kusimbua hurudisha baiti asili kabisa. Kila lugha ya programu ina kisimbuzi, na kubandika data URI kamili kwenye upau wa anwani wa kivinjari huonyesha picha.
Je, kugeuza kuwa Base64 kunabadilisha ubora wa picha?
Hapana. Base64 hubadilisha jinsi baiti zinavyoandikwa, si pikseli. Ili kufupisha mfuatano, punguza picha kwanza, kwa mfano kwa punguza picha hadi KB 20, kisha simba faili ndogo.
- Badilisha JSON kuwa Base64Simba faili ya JSON kuwa mstari mmoja wa Base64 kwa Kubernetes Secrets, vigeu vya CI, API na tokeni. Inarejesheka baiti kwa baiti, data URI hiari.
- Kibadilishaji SVG kuwa PNGBadilisha nembo na aikoni za SVG kuwa PNG kwa upana unaochagua, 1024 px kwa chaguo-msingi, mandharinyuma angavu ikibaki. Jifunze DPI na pikseli.
- Badilisha PNG kuwa SVG BureBadilisha PNG kuwa SVG bure bila akaunti: geuza nembo, aikoni na michoro ya mistari kuwa vekta. Chagua rangi, kijivu au nyeusi na nyeupe.
- Punguza ukubwa wa picha hadi 20 KBPunguza picha au saini hadi 20 KB au chini kama JPG kwa SSC, IBPS na tovuti nyingine za mitihani. Ukubwa lengwa kamili, vipimo vikibaki inapowezekana.
- Badilisha JPG kuwa PNGBadilisha JPG kuwa PNG kwa uhariri bila kupoteza ubora, aikoni na programu zinazohitaji PNG. Jua kwa nini faili inakua na mandharinyuma haiwi wazi.