Base64 குறியாக்கம்
உரையை Base64 வடிவத்திற்கு குறியாக்கம் செய்யுங்கள். பல்வேறு எழுத்துத் தொகுப்புகள், URL-பாதுகாப்பான குறியாக்கம் மற்றும் MIME-இணக்கமான வரிசைத் துண்டாக்கத்தை ஆதரிக்கிறது.
Base64 குறியாக்கம் விளக்கம்
எனக்கு ஏன் Base64 குறியாக்கம் தேவை?
Base64 என்பது பைனரி தரவை ASCII வடிவத்தில் குறிக்கப் பயன்படுத்தப்படும் ஒரு குறியாக்க முறையாகும். உரைத் தரவைக் கையாள வடிவமைக்கப்பட்ட ஊடகம் வழியாக பைனரி தரவை அனுப்ப வேண்டியிருக்கும்போது இது பயனுள்ளதாக இருக்கும். ஒரு XML கோப்பில் அல்லது மின்னஞ்சல் இணைப்பில் படங்களை அனுப்புவது உறுதியான எடுத்துக்காட்டுகள் ஆகும்.
Base64 குறியாக்கம் எவ்வாறு செயல்படுகிறது?
தரவை உருவாக்கும் பைட்டுகள் 24 பிட் buffer-களாக (ஒரு நேரத்தில் 3 பைட்டுகள்) பிரிக்கப்படுகின்றன. அதன் விளைவாக வரும் buffer பின்னர் தலா 6 பிட் கொண்ட 4 தொகுப்புகளாகப் பிரிக்கப்படுகிறது. அந்த 6 பிட்டுகள் Base64 எழுத்துத் தொகுப்பில் (A–Z, a–z, 0–9, + மற்றும் /) உள்ள குறியீட்டுக்கு ஒத்த எண்ணை உருவாக்குகின்றன. பைட்டுகளின் எண்ணிக்கை மூன்றின் மடங்காக இல்லாவிட்டால், padding சேர்க்கப்படுகிறது: மீதமுள்ள 1 பைட்டுக்கு == மற்றும் மீதமுள்ள 2 பைட்டுகளுக்கு =.
HTML, XML மற்றும் CSS-இல் Base64 குறியாக்கம் செய்யப்பட்ட வளத்தை நான் எவ்வாறு உட்பொதிப்பது?
வெவ்வேறு வலை ஆவணங்களில் Base64 வளங்களை எவ்வாறு உட்பொதிப்பது என்பதற்கான எடுத்துக்காட்டுகள் கீழே பட்டியலிடப்பட்டுள்ளன.
HTML பட உட்பொதித்தல்:<img src="data:image/jpeg;base64,/9j/4AAQ..." />
XML பட உட்பொதித்தல்:<image>data:image/jpeg;base64,/9j/4AAQ...</image>
CSS பட உட்பொதித்தல்:.cls { background-image: url('data:image/jpeg;base64,/9j/4AAQ...'); }