ಬೇಸ್64 ಚಿತ್ರ ಡಿಕೋಡರ್ ಮತ್ತು ವೀಕ್ಷಕ | ಬೇಸ್64 ಅನ್ನು ಚಿತ್ರಗಳಿಗೆ ಪರಿವರ್ತಿಸಿ

ತಕ್ಷಣವೇ ಬೇಸ್64-ಕೋಡ್ ಮಾಡಿದ ಚಿತ್ರ ಶ್ರೇಣಿಗಳನ್ನು ಡಿಕೋಡ್ ಮತ್ತು ಪೂರ್ವದೃಶ್ಯವನ್ನು ವೀಕ್ಷಿಸಿ. ಅಮಾನ್ಯ ಇನ್ಪುಟ್‌ಗಳಿಗೆ ದೋಷ ನಿರ್ವಹಣೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, JPEG, PNG, GIF ಮತ್ತು ಇತರ ಸಾಮಾನ್ಯ ಸ್ವರೂಪಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಬೇಸ್64 ಚಿತ್ರ ಪರಿವರ್ತಕ

ಚಿತ್ರವನ್ನು ಬೇಸ್64 ಗೆ ಎನ್‌ಕೋಡ್ ಮಾಡಿ

ಇಲ್ಲಿ ಚಿತ್ರವನ್ನು ಎಳೆಯಿರಿ ಮತ್ತು ಬಿಡಿ, ಅಥವಾ ಆಯ್ಕೆ ಮಾಡಲು ಕ್ಲಿಕ್ ಮಾಡಿ

JPG, PNG, GIF, SVG ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ

ಬೇಸ್64 ಅನ್ನು ಚಿತ್ರವಾಗಿ ಡಿಕೋಡ್ ಮಾಡಿ

📚

ದಸ್ತಾವೇಜನೆಯು

Base64 ಇಮೇಜ್ ಪರಿವರ್ತಕ: ಇಮೇಜ್‌ಗಳನ್ನು ಎನ್‌ಕೋಡ್ ಮತ್ತು ಡಿಕೋಡ್ ಮಾಡಿ

ಪರಿಚಯ

Base64 ಇಮೇಜ್ ಪರಿವರ್ತಕವು ಇಮೇಜ್‌ಗಳನ್ನು ಸುಲಭವಾಗಿ Base64 ಪಠ್ಯ ರೂಪದಲ್ಲಿ ಪರಿವರ್ತಿಸಲು ಮತ್ತು Base64 ಶ್ರೇಣಿಗಳನ್ನು ಪುನಃ ವೀಕ್ಷಣೀಯ ಇಮೇಜ್‌ಗಳಲ್ಲಿ ಡಿಕೋಡ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಬಹುಮುಖ ಆನ್‌ಲೈನ್ ಸಾಧನವಾಗಿದೆ. Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಒಂದು ಬೈನರಿ-ಟು-ಪಠ್ಯ ಎನ್‌ಕೋಡಿಂಗ್ ಯೋಜನೆಯಾಗಿದೆ, ಇದು ಬೈನರಿ ಡೇಟಾವನ್ನು ASCII ಪಠ್ಯ ರೂಪದಲ್ಲಿ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಇದು ಇಮೇಜ್ ಡೇಟಾವನ್ನು HTML, CSS, JavaScript, JSON ಮತ್ತು ಇತರ ಪಠ್ಯ ಆಧಾರಿತ ರೂಪಗಳಲ್ಲಿ ನೇರವಾಗಿ ಸೇರಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ, ಅಲ್ಲಿ ಬೈನರಿ ಡೇಟಾವನ್ನು ನೇರವಾಗಿ ಸೇರಿಸಲಾಗುವುದಿಲ್ಲ.

ಈ ಉಚಿತ ಸಾಧನವು ಎರಡು ಮುಖ್ಯ ಕಾರ್ಯಗಳನ್ನು ನೀಡುತ್ತದೆ:

  1. ಇಮೇಜ್ ಅನ್ನು Base64 ಗೆ: ಯಾವುದೇ ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ತಕ್ಷಣವೇ ಅದನ್ನು Base64 ಎನ್‌ಕೋಡಿತ ಶ್ರೇಣಿಗೆ ಪರಿವರ್ತಿಸಿ
  2. Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ: Base64 ಎನ್‌ಕೋಡಿತ ಶ್ರೇಣಿಯನ್ನು ಪೇಸ್ಟ್ ಮಾಡಿ ಮತ್ತು ಫಲಿತಾಂಶ ಇಮೇಜ್ ಅನ್ನು ವೀಕ್ಷಿಸಿ ಅಥವಾ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

ನೀವು ವೆಬ್ ಡೆವೆಲಪರ್ ಆಗಿದ್ದರೂ, ನಿಮ್ಮ ಕೋಡ್‌ನಲ್ಲಿ ಇಮೇಜ್‌ಗಳನ್ನು ಸೇರಿಸುತ್ತಿದ್ದರೂ, ಡೇಟಾ ಯುಆರ್‌ಐಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದರೂ ಅಥವಾ APIs ನಲ್ಲಿ ಇಮೇಜ್ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸುತ್ತಿದ್ದರೂ, ನಮ್ಮ Base64 ಇಮೇಜ್ ಪರಿವರ್ತಕವು ನಿಮ್ಮ ಪರಿವರ್ತಿತ ಔಟ್‌ಪುಟ್‌ಗಾಗಿ ನಕಲು ಮತ್ತು ಡೌನ್‌ಲೋಡ್ ಆಯ್ಕೆಗಳು ಸೇರಿದಂತೆ ಸರಳ, ಪರಿಣಾಮಕಾರಿ ಪರಿಹಾರವನ್ನು ಒದಗಿಸುತ್ತದೆ.

Base64 ಇಮೇಜ್ ಪರಿವರ್ತನೆಯ ಕಾರ್ಯವಿಧಾನ

Base64 ಎನ್‌ಕೋಡಿಂಗ್ ರೂಪ

Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಬೈನರಿ ಡೇಟಾವನ್ನು 64 ASCII ಅಕ್ಷರಗಳ ಸಮೂಹಕ್ಕೆ (A-Z, a-z, 0-9, +, ಮತ್ತು /) ಪರಿವರ್ತಿಸುತ್ತದೆ, = ಅನ್ನು ಪ್ಯಾಡಿಂಗ್‌ಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ವೆಬ್‌ನಲ್ಲಿ ಇಮೇಜ್‌ಗಳಿಗೆ, base64 ಡೇಟಾ ಸಾಮಾನ್ಯವಾಗಿ ಕೆಳಗಿನ ರಚನೆಯೊಂದಿಗೆ ಡೇಟಾ URL ರೂಪದಲ್ಲಿ ರೂಪಾಂತರಿಸಲಾಗಿದೆ:

1data:[<ಮೀಡಿಯಾ ಪ್ರಕಾರ>][;base64],<ಡೇಟಾ>
2

ಉದಾಹರಣೆಗೆ, Base64-ಎನ್‌ಕೋಡಿತ PNG ಇಮೇಜ್ ಹೀಗಿರಬಹುದು:

1data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==
2

ಈ ರೂಪದ ಅಂಶಗಳು:

  • data: - URL ಯೋಜನೆ
  • image/png - ಡೇಟಾದ MIME ಪ್ರಕಾರ
  • ;base64 - ಎನ್‌ಕೋಡಿಂಗ್ ವಿಧಾನ
  • , - ಶೀರ್ಷಿಕೆ ಮತ್ತು ಡೇಟಾದ ನಡುವಿನ ವಿಭಜಕ
  • ವಾಸ್ತವ Base64-ಎನ್‌ಕೋಡಿತ ಡೇಟಾ

ಇಮೇಜ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸುವ ಪ್ರಕ್ರಿಯೆ

ಇಮೇಜ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸುವಾಗ, ಈ ಕೆಳಗಿನ ಹಂತಗಳು ಸಂಭವಿಸುತ್ತವೆ:

  1. ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು ಬೈನರಿ ಡೇಟಾ ರೂಪದಲ್ಲಿ ಓದಲಾಗುತ್ತದೆ
  2. ಬೈನರಿ ಡೇಟಾವನ್ನು Base64 ಅಲ್ಗಾರಿದಮ್ ಬಳಸಿಕೊಂಡು ಎನ್‌ಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ
  3. ಇಮೇಜ್ ಪ್ರಕಾರವನ್ನು ಗುರುತಿಸಲು ಡೇಟಾ URL ಪೂರ್ವಭಾವಿ ಸೇರಿಸಲಾಗುತ್ತದೆ (MIME ಪ್ರಕಾರ)
  4. ಫಲಿತಾಂಶ ಶ್ರೇಣಿಯನ್ನು HTML, CSS, ಅಥವಾ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ನೇರವಾಗಿ ಬಳಸಬಹುದು

Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಡಿಕೋಡ್ ಮಾಡುವ ಪ್ರಕ್ರಿಯೆ

Base64 ಇಮೇಜ್ ಶ್ರೇಣಿಯನ್ನು ಡಿಕೋಡ್ ಮಾಡುವಾಗ, ಈ ಕೆಳಗಿನ ಹಂತಗಳು ಸಂಭವಿಸುತ್ತವೆ:

  1. ಶ್ರೇಣಿಯನ್ನು ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯು ಒಳಗೊಂಡಿದೆಯೇ ಎಂದು ಗುರುತಿಸಲು ಪಾರ್ಸ್ ಮಾಡಲಾಗುತ್ತದೆ
  2. ಪೂರ್ವಭಾವಿ ಇದ್ದರೆ, ಇಮೇಜ್ ರೂಪವನ್ನು ನಿರ್ಧರಿಸಲು MIME ಪ್ರಕಾರವನ್ನು ಹೊರತೆಗೆಯಲಾಗುತ್ತದೆ
  3. Base64 ಡೇಟಾ ಭಾಗವನ್ನು ಪ್ರತ್ಯೇಕಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬೈನರಿ ಡೇಟಾಗೆ ಡಿಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ
  4. ಬೈನರಿ ಡೇಟಾವನ್ನು ಇಮೇಜ್ ಆಗಿ ತೋರಿಸಲು Blob ಅಥವಾ ವಸ್ತು URL ಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ

ನೀವು ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯನ್ನು ಒಳಗೊಂಡಿಲ್ಲದ ಇನ್ಪುಟ್ ಅನ್ನು ನೀಡಿದರೆ, ಡಿಕೋಡರ್ ಅದನ್ನು ಕಚ್ಚಾ Base64 ಡೇಟಾ ಎಂದು ಪರಿಗಣಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ ಮತ್ತು ಡಿಕೋಡ್ ಮಾಡಿದ ಬೈನರಿ ಹೆಡರ್ ಅನ್ನು ಆಧರಿಸಿ ಇಮೇಜ್ ಪ್ರಕಾರವನ್ನು ಊಹಿಸುತ್ತದೆ ಅಥವಾ PNG ಗೆ ಡೀಫಾಲ್ಟ್ ಆಗಿರುತ್ತದೆ.

ಬೆಂಬಲಿತ ಇಮೇಜ್ ರೂಪಗಳು

ನಮ್ಮ Base64 ಇಮೇಜ್ ಪರಿವರ್ತಕವು ಎಲ್ಲಾ ಸಾಮಾನ್ಯ ವೆಬ್ ಇಮೇಜ್ ರೂಪಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ:

ರೂಪMIME ಪ್ರಕಾರಸಾಮಾನ್ಯ ಬಳಕೆ ಪ್ರಕರಣಗಳುಗಾತ್ರದ ಪರಿಣಾಮಕಾರಿತ್ವ
JPEGimage/jpegಫೋಟೋಗಳು, ಹಲವಾರು ಬಣ್ಣಗಳೊಂದಿಗೆ ಸಂಕೀರ್ಣ ಇಮೇಜ್‌ಗಳುಫೋಟೋಗಳಿಗಾಗಿ ಉತ್ತಮ ಒತ್ತಳಿಕೆ
PNGimage/pngಪಾರದರ್ಶಕತೆಯನ್ನು ಅಗತ್ಯವಿರುವ ಇಮೇಜ್‌ಗಳು, ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳು, ಗ್ರಾಫಿಕ್‌ಗಳುಮಿತಿಮೀರುವ ಬಣ್ಣಗಳೊಂದಿಗೆ ಗ್ರಾಫಿಕ್‌ಗಳಿಗೆ ಉತ್ತಮ
GIFimage/gifಸರಳ ಆನಿಮೇಶನ್‌ಗಳು, ಮಿತಿಮೀರುವ ಬಣ್ಣಗಳ ಇಮೇಜ್‌ಗಳುಆನಿಮೇಶನ್‌ಗಳಿಗೆ ಉತ್ತಮ, ಮಿತಿಮೀರುವ ಬಣ್ಣಗಳು
WebPimage/webpJPEG/PNG ಗೆ ಹೋಲಿಸಿದಾಗ ಉತ್ತಮ ಒತ್ತಳಿಕೆಯನ್ನು ಹೊಂದಿರುವ ಆಧುನಿಕ ರೂಪಅತ್ಯುತ್ತಮ ಒತ್ತಳಿಕೆ, ಬೆಳೆಯುತ್ತಿರುವ ಬೆಂಬಲ
SVGimage/svg+xmlವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್‌ಗಳು, ಸ್ಕೇಲಿಂಗ್ ಐಕಾನ್‌ಗಳು ಮತ್ತು ಚಿತ್ರಣಗಳುವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್‌ಗಳಿಗೆ ಬಹಳ ಕಡಿಮೆ
BMPimage/bmpಅಸಂಕೋಚಿತ ಇಮೇಜ್ ರೂಪದುರ್ಬಲ (ದೊಡ್ಡ ಫೈಲ್ ಗಾತ್ರಗಳು)
ICOimage/x-iconಫೇವಿಕಾನ್ ಫೈಲ್‌ಗಳುಬದಲಾಯಿಸುತ್ತವೆ

ವ್ಯವಹಾರಿಕ ಬಳಕೆ ಪ್ರಕರಣಗಳು

Base64 ಇಮೇಜ್ ಪರಿವರ್ತನೆ ವೆಬ್ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಇತರ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಹೊಂದಿದೆ:

ಇಮೇಜ್ ಅನ್ನು Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಮಾಡಲು ಯಾವಾಗ ಬಳಸಬೇಕು

  1. HTML/CSS/JS ನಲ್ಲಿ ಇಮೇಜ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು: ನಿಮ್ಮ ಕೋಡ್‌ನಲ್ಲಿ ಇಮೇಜ್‌ಗಳನ್ನು ನೇರವಾಗಿ ಸೇರಿಸುವ ಮೂಲಕ HTTP ವಿನಂತಿಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಇದು ಸಣ್ಣ ಇಮೇಜ್‌ಗಳಿಗೆ ಪುಟದ ಲೋಡ್ ಸಮಯವನ್ನು ಸುಧಾರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

1   <!-- HTML ನಲ್ಲಿ ನೇರವಾಗಿ Base64 ಇಮೇಜ್ ಅನ್ನು ಸೇರಿಸುವುದು -->
2   <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Base64 ಎನ್‌ಕೋಡಿತ ಇಮೇಜ್">
3   
  1. ಇಮೇಲ್ ಟೆಂಪ್ಲೇಟುಗಳು: ಡೀಫಾಲ್ಟ್ ಗೆ ಬಾಹ್ಯ ಇಮೇಜ್‌ಗಳನ್ನು ಅಡ್ಡಗಟ್ಟುವ ಇಮೇಲ್ ಕ್ಲೈಂಟ್‌ಗಳಲ್ಲಿ ಇಮೇಜ್‌ಗಳು ಸರಿಯಾಗಿ ತೋರಿಸುತ್ತವೆ.

  2. ಒಂದು ಫೈಲ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು: ಎಲ್ಲಾ ಸಂಪತ್ತುಗಳನ್ನು ಒಂದೇ ಫೈಲ್‌ನಲ್ಲಿ ನೇರವಾಗಿ ಸೇರಿಸಿರುವ ಸ್ವಾಯತ್ತ HTML ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ರಚಿಸುತ್ತದೆ.

  3. API ಪ್ರತಿಸ್ಪಂದನೆಗಳು: ಬೇರ್ಪಟ್ಟ ಇಮೇಜ್ ಎಂಡ್ಪಾಯಿಂಟ್‌ಗಳನ್ನು ಅಗತ್ಯವಿಲ್ಲದೆ JSON ಪ್ರತಿಸ್ಪಂದನೆಗಳಲ್ಲಿ ನೇರವಾಗಿ ಇಮೇಜ್ ಡೇಟಾವನ್ನು ಸೇರಿಸುತ್ತದೆ.

  4. CSS ನಲ್ಲಿ ಡೇಟಾ ಯುಆರ್‌ಐಗಳು: CSS ಫೈಲ್‌ಗಳಲ್ಲಿ ನೇರವಾಗಿ ಸಣ್ಣ ಐಕಾನ್‌ಗಳು ಮತ್ತು ಹಿನ್ನೆಲೆ ಇಮೇಜ್‌ಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ.

1   .icon {
2     background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==');
3   }
4   
  1. ಕ್ಯಾನ್ವಾಸ್ ಮ್ಯಾನಿಪ್ಯುಲೇಶನ್‌ಗಳು: ಕ್ಯಾನ್ವಾಸ್ ಇಮೇಜ್ ಡೇಟಾವನ್ನು ಉಳಿಸಲು ಮತ್ತು ವರ್ಗಾಯಿಸಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ.

  2. ಆಫ್‌ಲೈನ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು: ಸ್ಥಳೀಯ ಸ್ಟೋರೆಜ್ ಅಥವಾ IndexedDB ನಲ್ಲಿ ಪಠ್ಯ ಶ್ರೇಣಿಗಳಂತೆ ಇಮೇಜ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ.

Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಡಿಕೋಡಿಂಗ್ ಮಾಡಲು ಯಾವಾಗ ಬಳಸಬೇಕು

  1. ಎಂಬೆಡ್ ಮಾಡಿದ ಇಮೇಜ್‌ಗಳನ್ನು ಪುನಃ ಪಡೆಯುವುದು: HTML, CSS, ಅಥವಾ JS ಫೈಲ್‌ಗಳಿಂದ ಇಮೇಜ್‌ಗಳನ್ನು ವಾಪಸ್ ಪಡೆಯುವುದು.

  2. API ಇಂಟಿಗ್ರೇಶನ್: APIs ನಿಂದ Base64 ರೂಪದಲ್ಲಿ ಸ್ವೀಕರಿಸಿದ ಇಮೇಜ್ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದು.

  3. ಡಿಬಗ್ಗಿಂಗ್: Base64 ಇಮೇಜ್ ಡೇಟಾವನ್ನು ದೃಶ್ಯೀಕರಿಸಲು ಅದರ ವಿಷಯ ಮತ್ತು ರೂಪವನ್ನು ಪರಿಶೀಲಿಸಲು.

  4. ಡೇಟಾ ನಿರ್ಗಮನ: Base64 ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹಿತ ಇಮೇಜ್‌ಗಳನ್ನು ಡೇಟಾಬೇಸ್‌ಗಳಿಂದ ಅಥವಾ ಪಠ್ಯ ಫೈಲ್‌ಗಳಿಂದ ಪುನಃ ಪಡೆಯುವುದು.

  5. ಕ್ಲಿಪ್‌ಬೋರ್ಡ್ ಡೇಟಾವನ್ನು ಪರಿವರ್ತಿಸುವುದು: ವಿವಿಧ ಮೂಲಗಳಿಂದ ನಕಲಿತ Base64 ಇಮೇಜ್ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದು.

ಗಾತ್ರ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರಿಗಣನೆಗಳು

Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಅನುಕೂಲತೆ ಒದಗಿಸುತ್ತಿರುವಾಗ, ಪರಿಗಣಿಸಲು ಪ್ರಮುಖ ವ್ಯಾಪಾರಗಳು ಇವೆ:

  • ಊರ ಗಾತ್ರ ಹೆಚ್ಚಾಗಿದೆ: Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಮೂಲ ಬೈನರಿ ಹೋಲಿಸುವಂತೆ ಡೇಟಾ ಗಾತ್ರವನ್ನು ಸುಮಾರು 33% ಹೆಚ್ಚಿಸುತ್ತದೆ.
  • ಬ್ರೌಸರ್ ಕ್ಯಾಶಿಂಗ್ ಇಲ್ಲ: ಅಳವಡಿಸಿದ ಇಮೇಜ್‌ಗಳನ್ನು ಬೇರ್ಪಟ್ಟ ಇಮೇಜ್ ಫೈಲ್‌ಗಳಂತೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಕ್ಯಾಶ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  • ಪಾರ್ಸಿಂಗ್ ಓವರ್ಹೆಡ್: ಬ್ರೌಸರ್‌ಗಳು ಎನ್‌ಕೋಡಿಂಗ್ ಅನ್ನು ಡಿಕೋಡ್ ಮಾಡುವ ಮೊದಲು Base64 ಶ್ರೇಣಿಯನ್ನು ಡಿಕೋಡ್ ಮಾಡಬೇಕು.
  • ರಕ್ಷಣೆ ಸವಾಲುಗಳು: ಅಳವಡಿಸಿದ ಇಮೇಜ್‌ಗಳನ್ನು ಬಾಹ್ಯ ಫೈಲ್‌ಗಳ ಹೋಲಿಸುವಂತೆ ನವೀಕರಿಸಲು ಕಷ್ಟವಾಗುತ್ತದೆ.

ಆಪ್ಟಿಮಲ್ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ, Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಸಾಮಾನ್ಯವಾಗಿ ಸಣ್ಣ ಇಮೇಜ್‌ಗಳಿಗೆ (10KB ಕ್ಕಿಂತ ಕಡಿಮೆ) ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ದೊಡ್ಡ ಇಮೇಜ್‌ಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತ್ಯೇಕ ಫೈಲ್‌ಗಳಂತೆ ಉತ್ತಮವಾಗಿ ಸೇವಿಸಲಾಗುತ್ತದೆ, ಅವುಗಳನ್ನು ಸರಿಯಾಗಿ ಕ್ಯಾಶ್ ಮಾಡಬಹುದು ಮತ್ತು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಬಹುದು.

ಫೈಲ್ ಗಾತ್ರ ಮಾರ್ಗದರ್ಶನಗಳು

ಇಮೇಜ್ ಗಾತ್ರ (ಮೂಲ)ಎನ್‌ಕೋಡಿತ ಗಾತ್ರ (ಸುಮಾರು)ಶಿಫಾರಸು
5KB ಕ್ಕಿಂತ ಕಡಿಮೆ7KB ಕ್ಕಿಂತ ಕಡಿಮೆBase64 ಎನ್‌ಕೋಡಿಂಗ್‌ಗಾಗಿ ಉತ್ತಮ ಅಭ್ಯರ್ಥಿ
5KB - 10KB7KB - 14KBಪ್ರಮುಖ ಇಮೇಜ್‌ಗಳಿಗೆ Base64 ಯನ್ನು ಪರಿಗಣಿಸಿ
10KB - 50KB14KB - 67KBBase64 ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ, ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರಿಣಾಮವನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಿ
50KB ಕ್ಕಿಂತ ಹೆಚ್ಚು67KB ಕ್ಕಿಂತ ಹೆಚ್ಚುBase64 ಅನ್ನು ತಪ್ಪಿಸಿ, ಬಾಹ್ಯ ಫೈಲ್‌ಗಳನ್ನು ಬಳಸಿರಿ

ಪರ್ಯಾಯ ವಿಧಾನಗಳು

Base64 ಎನ್‌ಕೋಡಿಂಗ್‌ಗೆ ಬದಲಿ ಆಯ್ಕೆಗಳನ್ನು ವಿವಿಧ ಬಳಕೆ ಪ್ರಕರಣಗಳಿಗೆ ಇವೆ:

  1. SVG ಇನ್‌ಲೈನ್ ಅಳವಡಿಸುವುದು: ವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್‌ಗಳಿಗೆ, inline SVG ಸಾಮಾನ್ಯವಾಗಿ Base64-ಎನ್‌ಕೋಡಿತ SVG ಗೆ ಹೋಲಿಸಿದಾಗ ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಲವಚಿಕತೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.

  2. WebP ಮತ್ತು ಆಧುನಿಕ ಇಮೇಜ್ ರೂಪಗಳು: ಇವು Base64-ಎನ್‌ಕೋಡಿತ JPEG/PNG ಗೆ ಹೋಲಿಸಿದಾಗ ಉತ್ತಮ ಒತ್ತಳಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತವೆ.

  3. ಇಮೇಜ್ ಸ್ಪ್ರೈಟ್ಸ್: ಹಲವಾರು ಸಣ್ಣ ಇಮೇಜ್‌ಗಳನ್ನು ಒಬ್ಬ ಫೈಲ್‌ದಲ್ಲಿ ಒಂದೇಗೂ ಸೇರಿಸಿ ಮತ್ತು CSS ಸ್ಥಾನವನ್ನು ಬಳಸುವುದು.

  4. CDNs (ಕಂಟೆಂಟ್ ಡೆಲಿವರಿ ನೆಟ್ವರ್ಕ್‌ಗಳು): ಉತ್ಪಾದನಾ ಸ್ಥಳಗಳಿಗೆ, ಉತ್ತಮವಾಗಿ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಿದ ಇಮೇಜ್‌ಗಳನ್ನು CDN ನಿಂದ ಸೇವಿಸುವುದು ಸಾಮಾನ್ಯವಾಗಿ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ.

  5. ಡೇಟಾ ಒತ್ತಳಿಕೆ: ದೊಡ್ಡ ಪ್ರಮಾಣದ ಬೈನರಿ ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸಲು, gzip ಅಥವಾ Brotli ಮುಂತಾದ ವಿಶೇಷ ಒತ್ತಳಿಕೆ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು Base64 ಗೆ ಹೋಲಿಸಿದಾಗ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ.

  6. HTTP/2 ಮತ್ತು HTTP/3: ಈ ಪ್ರೋಟೋಕಾಲ್‌ಗಳು ಹಲವಾರು ವಿನಂತಿಗಳ ಓವರ್ಹೆಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತವೆ, ಇದು ಬಾಹ್ಯ ಇಮೇಜ್ ಉಲ್ಲೇಖಗಳನ್ನು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ಮಾಡುತ್ತದೆ.

ಕೋಡ್ ಉದಾಹರಣೆಗಳು

ಇಲ್ಲಿ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ Base64-ಎನ್‌ಕೋಡಿತ ಇಮೇಜ್‌ಗಳನ್ನು ಬಳಸುವ ಉದಾಹರಣೆಗಳಿವೆ:

JavaScript (ಬ್ರೌಸರ್)

1// ಇಮೇಜ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು
2function imageToBase64(imgElement) {
3  const canvas = document.createElement('canvas');
4  canvas.width = imgElement.width;
5  canvas.height = imgElement.height;
6  
7  const ctx = canvas.getContext('2d');
8  ctx.drawImage(imgElement, 0, 0);
9  
10  // ಡೇಟಾ URL (Base64 ಶ್ರೇಣಿಯಾಗಿ) ಪಡೆಯಿರಿ
11  return canvas.toDataURL('image/png');
12}
13
14// ಫೈಲ್ ಇನ್ಪುಟ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು
15function fileToBase64(fileInput, callback) {
16  const reader = new FileReader();
17  reader.onload = function(e) {
18    callback(e.target.result);
19  };
20  reader.readAsDataURL(fileInput.files[0]);
21}
22
23// Base64 ಇಮೇಜ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸಲು
24function displayBase64Image(base64String) {
25  const img = new Image();
26  
27  // ಡೇಟಾ URL ಪೂರ್ವಭಾವಿ ಇಲ್ಲದ ಶ್ರೇಣಿಗಳನ್ನು ನಿರ್ವಹಿಸಿ
28  if (!base64String.startsWith('data:')) {
29    base64String = `data:image/png;base64,${base64String}`;
30  }
31  
32  img.src = base64String;
33  document.body.appendChild(img);
34}
35
36// Base64 ಇಮೇಜ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು
37function downloadBase64Image(base64String, fileName = 'image.png') {
38  const link = document.createElement('a');
39  link.href = base64String;
40  link.download = fileName;
41  link.click();
42}
43

Python

1import base64
2from PIL import Image
3from io import BytesIO
4
5# ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು
6def image_to_base64(image_path):
7    with open(image_path, "rb") as image_file:
8        encoded_string = base64.b64encode(image_file.read())
9        return encoded_string.decode('utf-8')
10
11# Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಪರಿವರ್ತಿಸಿ ಮತ್ತು ಉಳಿಸಿ
12def base64_to_image(base64_string, output_path):
13    # ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯನ್ನು ತೆಗೆದುಹಾಕಿ
14    if ',' in base64_string:
15        base64_string = base64_string.split(',')[1]
16    
17    image_data = base64.b64decode(base64_string)
18    image = Image.open(BytesIO(image_data))
19    image.save(output_path)
20
21# ಉದಾಹರಣೆ ಬಳಕೆ
22base64_str = image_to_base64("input.jpg")
23print(f"data:image/jpeg;base64,{base64_str[:30]}...") # ಶ್ರೇಣಿಯ ಆರಂಭವನ್ನು ಮುದ್ರಿಸಿ
24
25base64_to_image(base64_str, "output.jpg")
26

PHP

1<?php
2// PHP ನಲ್ಲಿ ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು
3function imageToBase64($path) {
4    $type = pathinfo($path, PATHINFO_EXTENSION);
5    $data = file_get_contents($path);
6    return 'data:image/' . $type . ';base64,' . base64_encode($data);
7}
8
9// Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಪರಿವರ್ತಿಸಿ ಮತ್ತು ಉಳಿಸಿ
10function base64ToImage($base64String, $outputPath) {
11    // ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯನ್ನು ತೆಗೆದುಹಾಕಿ
12    $imageData = explode(',', $base64String);
13    $imageData = isset($imageData[1]) ? $imageData[1] : $imageData[0];
14    
15    // ಡಿಕೋಡ್ ಮಾಡಿ ಮತ್ತು ಉಳಿಸಿ
16    $data = base64_decode($imageData);
17    file_put_contents($outputPath, $data);
18}
19
20// ಉದಾಹರಣೆ ಬಳಕೆ
21$base64Image = imageToBase64('input.jpg');
22echo substr($base64Image, 0, 50) . "...\n"; // ಶ್ರೇಣಿಯ ಆರಂಭವನ್ನು ಮುದ್ರಿಸಿ
23
24base64ToImage($base64Image, 'output.jpg');
25?>
26

Java

1import java.io.File;
2import java.io.FileOutputStream;
3import java.io.IOException;
4import java.nio.file.Files;
5import java.util.Base64;
6
7public class Base64ImageUtil {
8    
9    // ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು
10    public static String imageToBase64(String imagePath) throws IOException {
11        File file = new File(imagePath);
12        byte[] fileContent = Files.readAllBytes(file.toPath());
13        String extension = imagePath.substring(imagePath.lastIndexOf(".") + 1);
14        String base64String = Base64.getEncoder().encodeToString(fileContent);
15        
16        return "data:image/" + extension + ";base64," + base64String;
17    }
18    
19    // Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಪರಿವರ್ತಿಸಿ ಮತ್ತು ಉಳಿಸಿ
20    public static void base64ToImage(String base64String, String outputPath) throws IOException {
21        // ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯನ್ನು ತೆಗೆದುಹಾಕಿ
22        if (base64String.contains(",")) {
23            base64String = base64String.split(",")[1];
24        }
25        
26        byte[] decodedBytes = Base64.getDecoder().decode(base64String);
27        
28        try (FileOutputStream fos = new FileOutputStream(outputPath)) {
29            fos.write(decodedBytes);
30        }
31    }
32    
33    public static void main(String[] args) throws IOException {
34        String base64Image = imageToBase64("input.jpg");
35        System.out.println(base64Image.substring(0, 50) + "..."); // ಶ್ರೇಣಿಯ ಆರಂಭವನ್ನು ಮುದ್ರಿಸಿ
36        
37        base64ToImage(base64Image, "output.jpg");
38    }
39}
40

C#

1using System;
2using System.IO;
3using System.Text.RegularExpressions;
4
5class Base64ImageConverter
6{
7    // ಇಮೇಜ್ ಫೈಲ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು
8    public static string ImageToBase64(string imagePath)
9    {
10        byte[] imageBytes = File.ReadAllBytes(imagePath);
11        string base64String = Convert.ToBase64String(imageBytes);
12        
13        string extension = Path.GetExtension(imagePath).TrimStart('.').ToLower();
14        return $"data:image/{extension};base64,{base64String}";
15    }
16    
17    // Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಪರಿವರ್ತಿಸಿ ಮತ್ತು ಉಳಿಸಿ
18    public static void Base64ToImage(string base64String, string outputPath)
19    {
20        // ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯನ್ನು ತೆಗೆದುಹಾಕಿ
21        if (base64String.Contains(","))
22        {
23            base64String = base64String.Split(',')[1];
24        }
25        
26        byte[] imageBytes = Convert.FromBase64String(base64String);
27        File.WriteAllBytes(outputPath, imageBytes);
28    }
29    
30    static void Main()
31    {
32        string base64Image = ImageToBase64("input.jpg");
33        Console.WriteLine(base64Image.Substring(0, 50) + "..."); // ಶ್ರೇಣಿಯ ಆರಂಭವನ್ನು ಮುದ್ರಿಸಿ
34        
35        Base64ToImage(base64Image, "output.jpg");
36    }
37}
38

ಬ್ರೌಸರ್ ಹೊಂದಾಣಿಕೆ

Base64 ಇಮೇಜ್ ಪರಿವರ್ತಕ ಸಾಧನವು ಎಲ್ಲಾ ಆಧುನಿಕ ಬ್ರೌಸರ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಈ ಹೊಂದಾಣಿಕೆ ಪರಿಗಣನೆಗಳೊಂದಿಗೆ:

ಬ್ರೌಸರ್Base64 ಬೆಂಬಲಡೇಟಾ URL ಬೆಂಬಲಫೈಲ್ API ಬೆಂಬಲ
Chromeಸಂಪೂರ್ಣಸಂಪೂರ್ಣಸಂಪೂರ್ಣ
Firefoxಸಂಪೂರ್ಣಸಂಪೂರ್ಣಸಂಪೂರ್ಣ
Safariಸಂಪೂರ್ಣಸಂಪೂರ್ಣಸಂಪೂರ್ಣ
Edgeಸಂಪೂರ್ಣಸಂಪೂರ್ಣಸಂಪೂರ್ಣ
Operaಸಂಪೂರ್ಣಸಂಪೂರ್ಣಸಂಪೂರ್ಣ
IE 11ಭಾಗಶಃಸೀಮಿತ (ಗರಿಷ್ಠ URL ಉದ್ದ)ಭಾಗಶಃ

ಮೊಬೈಲ್ ಬೆಂಬಲ

ಈ ಸಾಧನವು ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರತಿಸ್ಪಂದನಶೀಲವಾಗಿದೆ ಮತ್ತು ಮೊಬೈಲ್ ಬ್ರೌಸರ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಈ ಪರಿಗಣನೆಗಳೊಂದಿಗೆ:

  • ಫೈಲ್ ಗಾತ್ರದ ನಿರ್ಬಂಧಗಳು: ದೊಡ್ಡ ಇಮೇಜ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವಾಗ ಮೊಬೈಲ್ ಸಾಧನಗಳಿಗೆ ಮೆಮೊರಿ ನಿರ್ಬಂಧಗಳು ಇರಬಹುದು
  • ಕಾರ್ಯಕ್ಷಮತೆ: ದೊಡ್ಡ ಇಮೇಜ್‌ಗಳನ್ನು ಎನ್‌ಕೋಡ್/ಡಿಕೋಡ್ ಮಾಡುವಾಗ ಮೊಬೈಲ್ ಸಾಧನಗಳಲ್ಲಿ ನಿಧಾನಗತಿಯುಂಟಾಗಬಹುದು
  • ಡೌನ್‌ಲೋಡ್ ಆಯ್ಕೆಗಳು: ಕೆಲವು ಮೊಬೈಲ್ ಬ್ರೌಸರ್‌ಗಳು ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್ ಬ್ರೌಸರ್‌ಗಳಿಗೆ ಹೋಲಿಸಿದಂತೆ ವಿಭಿನ್ನವಾಗಿ ನಿರ್ವಹಿಸುತ್ತವೆ

ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆಗಳು ಮತ್ತು ಪರಿಹಾರಗಳು

ಇಮೇಜ್‌ಗಳನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸುವಾಗ

  1. ದೊಡ್ಡ ಫೈಲ್ ಗಾತ್ರ: ನಿಮ್ಮ Base64 ಔಟ್‌ಪುಟ್ ಹೆಚ್ಚು ದೊಡ್ಡದಾದರೆ, ಪರಿಗಣಿಸಿ:

    • ಇಮೇಜ್ ಅನ್ನು ಸಣ್ಣ ಆಯಾಮಗಳಿಗೆ ಪುನಃ ಗಾತ್ರಗೊಳಿಸುವುದು
    • ಎನ್‌ಕೋಡಿಂಗ್‌ಗಾಗಿ ಮುಂಚೆ ಇಮೇಜ್ ಅನ್ನು ಒತ್ತಳಿಸುವುದು
    • ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ರೂಪವನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು (WebP ಬದಲಿಗೆ PNG/JPEG)
  2. ರೂಪ ಹೊಂದಾಣಿಕೆ: ಕೆಲವು ಇಮೇಜ್ ರೂಪಗಳು Base64-ಎನ್‌ಕೋಡಿತಾಗುವಾಗ ಎಲ್ಲಾ ಬ್ರೌಸರ್ನಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ. JPEG, PNG, ಮತ್ತು SVG ಗೆ ಹೆಚ್ಚು ಹೊಂದಾಣಿಕೆಗೆ ಅಳವಡಿಸಲು ಉತ್ತಮವಾಗಿದೆ.

  3. ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರಿಣಾಮ: Base64 ಇಮೇಜ್‌ಗಳನ್ನು ಅಳವಡಿಸಿದ ನಂತರ ಪುಟದ ಕಾರ್ಯಕ್ಷಮತೆ ಕಡಿಮೆ ಆದರೆ, ಪರಿಗಣಿಸಿ:

    • ದೊಡ್ಡ ಇಮೇಜ್‌ಗಳಿಗೆ ಬಾಹ್ಯ ಇಮೇಜ್ ಫೈಲ್‌ಗಳನ್ನು ಬಳಸುವುದು
    • ಪ್ರಮುಖ ಮೇಲ್ಭಾಗದ ಇಮೇಜ್‌ಗಳಿಗೆ Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಅನ್ನು ಮಿತಿಮೀರುವಂತೆ ಬಳಸುವುದು
    • ನಿರ್ದಿಷ್ಟ ಇಮೇಜ್‌ಗಳಿಗೆ ದೀರ್ಘಕಾಲದ ಲೋಡ್ ತಂತ್ರಗಳನ್ನು ಬಳಸುವುದು

Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಡಿಕೋಡ್ ಮಾಡುವಾಗ

  1. ಅಮಾನ್ಯ Base64 ಡೇಟಾ: ಡಿಕೋಡ್ ಮಾಡುವಾಗ ದೋಷಗಳು ಬಂದರೆ:

    • Base64 ಶ್ರೇಣಿಯಲ್ಲಿ ಸಾಲು ಬಿರುಕುಗಳು ಅಥವಾ ಸ್ಥಳಗಳು ಇಲ್ಲದಂತೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
    • ಶ್ರೇಣಿಯಲ್ಲಿನ ಎಲ್ಲಾ Base64 ಅಕ್ಷರಗಳು (A-Z, a-z, 0-9, +, /, =) ಮಾನ್ಯವಾಗಿವೆ ಎಂದು ಪರಿಶೀಲಿಸಿ
    • ಡೇಟಾ URL ಪೂರ್ವಭಾವಿ (ಹೆಚ್ಚಾಗಿ ಇದ್ದರೆ) ಸರಿಯಾಗಿ ರೂಪಿತವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
  2. ಇಮೇಜ್ ತೋರಿಸುವುದಿಲ್ಲ: ಡಿಕೋಡ್ ಮಾಡಿದ ಇಮೇಜ್ ಕಾಣದಿದ್ದರೆ:

    • ಡೇಟಾ URL ನಲ್ಲಿ MIME ಪ್ರಕಾರವು ವಾಸ್ತವ ಇಮೇಜ್ ರೂಪವನ್ನು ಹೊಂದಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
    • ಡಿಕೋಡ್ ಮಾಡಿದ ಶ್ರೇಣಿಯು ಕತ್ತರಿಸಲ್ಪಟ್ಟಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
    • ಕಚ್ಚಾ Base64 ಬಳಸುವಾಗ ಸ್ಪಷ್ಟ ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯನ್ನು ಸೇರಿಸಲು ಪ್ರಯತ್ನಿಸಿ

ಸಾಮಾನ್ಯವಾಗಿ ಕೇಳುವ ಪ್ರಶ್ನೆಗಳು

ಸಾಮಾನ್ಯ ಪ್ರಶ್ನೆಗಳು

Q: Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಎಂದರೆ ಏನು ಮತ್ತು ಇದು ಇಮೇಜ್‌ಗಳಿಗೆ ಏಕೆ ಬಳಸಲಾಗುತ್ತದೆ?
A: Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಬೈನರಿ ಡೇಟಾವನ್ನು ASCII ಪಠ್ಯ ರೂಪದಲ್ಲಿ ಪರಿವರ್ತಿಸುವ ವಿಧಾನವಾಗಿದೆ. ಇದು ಇಮೇಜ್‌ಗಳನ್ನು HTML, CSS, ಅಥವಾ JavaScript ನಲ್ಲಿ ನೇರವಾಗಿ ಅಳವಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಸಣ್ಣ ಇಮೇಜ್‌ಗಳಿಗೆ HTTP ವಿನಂತಿಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪುಟದ ಲೋಡ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ.

Q: ನಾನು ಪರಿವರ್ತಿಸಲು ಯಾವುದೇ ಇಮೇಜ್ ರೂಪಗಳಿಗೆ ಗಾತ್ರದ ನಿರ್ಬಂಧವಿದೆಯೇ?
A: ನಮ್ಮ ಸಾಧನವು ಬಹುತೇಕ ಯುಕ್ತ ಇಮೇಜ್ ಗಾತ್ರಗಳನ್ನು ನಿರ್ವಹಿಸಬಲ್ಲ, ಆದರೆ 5MB ಕ್ಕಿಂತ ಕಡಿಮೆ ಇಮೇಜ್‌ಗಳನ್ನು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಸುಮಾರು 33% ಡೇಟಾ ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ 5MB ಇಮೇಜ್ ಸುಮಾರು 6.7MB Base64 ಪಠ್ಯವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.

Q: Base64 ಎನ್‌ಕೋಡಿಂಗ್ ನನ್ನ ಇಮೇಜ್‌ಗಳನ್ನು ಒತ್ತಳಿಸುತ್ತದೆಯೇ?
A: ಇಲ್ಲ, Base64 ಎನ್‌ಕೋಡಿಂಗ್ ವಾಸ್ತವವಾಗಿ ಫೈಲ್ ಗಾತ್ರವನ್ನು ಸುಮಾರು 33% ಹೆಚ್ಚಿಸುತ್ತದೆ. ಇದು ಪರಿವರ್ತನಾ ವಿಧಾನ, ಒತ್ತಳಿಕೆ ಅಲ್ಗಾರಿದಮ್ ಅಲ್ಲ. ಒತ್ತಳಿಕೆಗೆ, ನೀವು ಎನ್‌ಕೋಡಿಂಗ್‌ಗಾಗಿ ಮುಂಚೆ ನಿಮ್ಮ ಇಮೇಜ್‌ಗಳನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಬೇಕು.

ಇಮೇಜ್ ಅನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು ಪ್ರಶ್ನೆಗಳು

Q: ನಾನು Base64 ಗೆ ಪರಿವರ್ತಿಸಲು ಯಾವ ಇಮೇಜ್ ರೂಪಗಳನ್ನು ಬಳಸಬಹುದು?
A: ನಮ್ಮ ಸಾಧನವು JPEG, PNG, GIF, WebP, SVG, BMP, ಮತ್ತು ICO ಫೈಲ್‌ಗಳನ್ನು ಒಳಗೊಂಡ ಎಲ್ಲಾ ಸಾಮಾನ್ಯ ವೆಬ್ ಇಮೇಜ್ ರೂಪಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

Q: ನಾನು ನನ್ನ ಕೋಡ್‌ನಲ್ಲಿ Base64 ಔಟ್‌ಪುಟ್ ಅನ್ನು ಹೇಗೆ ಬಳಸಬಹುದು?
A: ನೀವು Base64 ಔಟ್‌ಪುಟ್ ಅನ್ನು ನೇರವಾಗಿ HTML <img> ಟ್ಯಾಗ್‌ಗಳಲ್ಲಿ, CSS background-image ಗುಣಗಳಲ್ಲಿ, ಅಥವಾ JavaScript ನಲ್ಲಿ ಡೇಟಾ ಎಂದು ಬಳಸಬಹುದು. HTML ಗೆ, ಈ ರೂಪವನ್ನು ಬಳಸಿರಿ: <img src="data:image/jpeg;base64,YOUR_BASE64_STRING">.

Q: Base64 ಅನ್ನು ಬಳಸುವುದು ಉತ್ತಮವೇ ಅಥವಾ ಸಾಮಾನ್ಯ ಇಮೇಜ್ ಫೈಲ್‌ಗಳನ್ನು ಬಳಸುವುದು ಉತ್ತಮವೇ?
A: ಸಣ್ಣ ಇಮೇಜ್‌ಗಳಿಗೆ (10KB ಕ್ಕಿಂತ ಕಡಿಮೆ), Base64 HTTP ವಿನಂತಿಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಬಹುದು. ದೊಡ್ಡ ಇಮೇಜ್‌ಗಳಿಗೆ, ಸಾಮಾನ್ಯವಾಗಿ ಉತ್ತಮವಾಗಿ ಬಾಹ್ಯ ಇಮೇಜ್ ಫೈಲ್‌ಗಳನ್ನು ಬಳಸುವುದು ಉತ್ತಮ, ಏಕೆಂದರೆ ಅವು ಬ್ರೌಸರ್‌ಗಳಿಂದ ಕ್ಯಾಶ್ ಮಾಡಬಹುದು ಮತ್ತು ನಿಮ್ಮ HTML/CSS ಫೈಲ್ ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸುತ್ತಿಲ್ಲ.

Base64 ಅನ್ನು ಇಮೇಜ್ ಗೆ ಡಿಕೋಡ್ ಮಾಡಲು ಪ್ರಶ್ನೆಗಳು

Q: ನಾನು ಯಾವುದೇ Base64 ಶ್ರೇಣಿಯನ್ನು ಇಮೇಜ್ ಗೆ ಡಿಕೋಡ್ ಮಾಡಬಹುದೇ?
A: ಕೇವಲ ವಾಸ್ತವ ಇಮೇಜ್ ಡೇಟಾವನ್ನು ಪ್ರತಿನಿಧಿಸುವ Base64 ಶ್ರೇಣಿಗಳನ್ನು ಮಾತ್ರ ಡಿಕೋಡ್ ಮಾಡಬಹುದು. ಸಾಧನವು ಇಮೇಜ್ ರೂಪವನ್ನು ಗುರುತಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ, ಆದರೆ ಉತ್ತಮ ಫಲಿತಾಂಶಗಳಿಗೆ, ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯೊಂದಿಗೆ (ಉದಾಹರಣೆಗೆ, data:image/png;base64,) ಶ್ರೇಣಿಗಳನ್ನು ಬಳಸಲು ಉತ್ತಮವಾಗಿದೆ.

Q: ನಾನು ಅಮಾನ್ಯ Base64 ಡೇಟಾವನ್ನು ಡಿಕೋಡ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದರೆ ಏನಾಗುತ್ತದೆ?
A: ಸಾಧನವು Base64 ಶ್ರೇಣಿಯು ಅಮಾನ್ಯ ಅಥವಾ ಇಮೇಜ್ ಡೇಟಾವನ್ನು ಪ್ರತಿನಿಧಿಸುವುದಿಲ್ಲ ಎಂದು ದೋಷ ಸಂದೇಶವನ್ನು ತೋರಿಸುತ್ತದೆ.

Q: ನಾನು ಡಿಕೋಡ್ ಮಾಡಿದ ನಂತರ ಇಮೇಜ್ ಅನ್ನು ಸಂಪಾದಿಸಬಹುದೇ?
A: ನಮ್ಮ ಸಾಧನವು ಪರಿವರ್ತನೆಗೆ ಕೇಂದ್ರೀಕೃತವಾಗಿದೆ ಮತ್ತು ಸಂಪಾದನೆಗೆ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿಲ್ಲ. ಡಿಕೋಡ್ ಮಾಡಿದ ಇಮೇಜ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ನಂತರ, ನೀವು ಯಾವುದೇ ಇಮೇಜ್ ಸಂಪಾದನಾ ಸಾಫ್ಟ್‌ವೇರ್‌ನೊಂದಿಗೆ ಸಂಪಾದಿಸಬಹುದು.

ಭದ್ರತೆ ಮತ್ತು ಗೌಪ್ಯತೆ

ನಮ್ಮ Base64 ಇಮೇಜ್ ಪರಿವರ್ತಕ ಸಾಧನವು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ನೇರವಾಗಿ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತದೆ. ಇದರಿಂದ:

  • ನಿಮ್ಮ ಇಮೇಜ್‌ಗಳು ಮತ್ತು Base64 ಡೇಟಾ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ತೊರೆದಿಲ್ಲ
  • ಯಾವುದೇ ಡೇಟಾ ನಮ್ಮ ಸರ್ವರ್‌ಗಳಿಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ
  • ನಿಮ್ಮ ಪರಿವರ್ತನೆಗಳು ಖಾಸಗಿ ಮತ್ತು ಸುರಕ್ಷಿತವಾಗಿರುತ್ತವೆ
  • ಪುಟವು ಲೋಡ್ ಆದ ನಂತರ ಆಫ್‌ಲೈನ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ

ಕಾರ್ಯಕ್ಷಮ Base64 ಬಳಕೆಯ ಸಲಹೆಗಳು

  1. ಎನ್‌ಕೋಡಿಂಗ್‌ಗಾಗಿ ಮುಂಚೆ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಿ: ನಿಮ್ಮ ಇಮೇಜ್‌ಗಳನ್ನು Base64 ಗೆ ಪರಿವರ್ತಿಸುವ ಮೊದಲು ಒತ್ತಳಿಸಿ ಮತ್ತು ಪುನಃ ಗಾತ್ರಗೊಳಿಸಿ, ಎನ್‌ಕೋಡಿತ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು.

  2. ಉಪಯುಕ್ತ ರೂಪಗಳನ್ನು ಬಳಸುವುದು: ವಿಷಯವನ್ನು ಆಧರಿಸಿ ಸರಿಯಾದ ಇಮೇಜ್ ರೂಪವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ:

    • ಫೋಟೋಗಳಿಗಾಗಿ JPEG
    • ಪಾರದರ್ಶಕತೆಯ ಅಗತ್ಯವಿರುವ ಗ್ರಾಫಿಕ್‌ಗಳಿಗೆ PNG
    • ವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್‌ಗಳಿಗೆ ಮತ್ತು ಐಕಾನ್‌ಗಳಿಗೆ SVG
  3. ಕ್ಯಾಶಿಂಗ್ ಪರಿಣಾಮಗಳನ್ನು ಪರಿಗಣಿಸಿ: ನೆನೆಸಿಕೊಳ್ಳಿ, Base64-ಎನ್‌ಕೋಡಿತ ಇಮೇಜ್‌ಗಳನ್ನು ಬ್ರೌಸರ್‌ಗಳು ಪ್ರತ್ಯೇಕವಾಗಿ ಕ್ಯಾಶ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ, ಬಾಹ್ಯ ಇಮೇಜ್ ಫೈಲ್‌ಗಳಂತೆ.

  4. ಕಾರ್ಯಕ್ಷಮತೆಯ ಪರಿಣಾಮವನ್ನು ಪರೀಕ್ಷಿಸಿ: Base64 ಇಮೇಜ್‌ಗಳನ್ನು ಅಳವಡಿಸಿದ ನಂತರ ಪುಟದ ಲೋಡ್ ಸಮಯವನ್ನು ಅಳೆಯಿರಿ, ನೀವು ವಾಸ್ತವವಾಗಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತಿದ್ದೀರಾ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

  5. ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಗಳನ್ನು ಬಳಸುವುದು: ಗರಿಷ್ಠ ಹೊಂದಾಣಿಕೆಗೆ ಸದಾ ಸೂಕ್ತ ಡೇಟಾ URL ಪೂರ್ವಭಾವಿಯನ್ನು (ಉದಾಹರಣೆಗೆ, data:image/png;base64,) ಸೇರಿಸಿ.

  6. ಇತರ ತಂತ್ರಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಿ: Base64 ಅನ್ನು ಇತರ ಆಪ್ಟಿಮೈಸೇಶನ್ ತಂತ್ರಗಳೊಂದಿಗೆ ಬಳಸಲು ಪರಿಗಣಿಸಿ, ಉದಾಹರಣೆಗೆ ದೀರ್ಘಕಾಲದ ಲೋಡ್ ಮತ್ತು ಪ್ರತಿಸ್ಪಂದನಶೀಲ ಇಮೇಜ್‌ಗಳು.

Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಇತಿಹಾಸ

Base64 ಎನ್‌ಕೋಡಿಂಗ್ 1970 ರ ದಶಕದಲ್ಲಿ ಇಲೆಕ್ಟ್ರಾನಿಕ್ ಮೇಲ್ ವ್ಯವಸ್ಥೆಗಳ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿಯೇ ತನ್ನ ಮೂಲವನ್ನು ಹೊಂದಿದೆ. ಇದು ಕೇವಲ ASCII ಪಠ್ಯವನ್ನು ನಿರ್ವಹಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬೈನರಿ ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸುವ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ರೂಪಿಸಲಾಗಿದೆ.

ಎನ್‌ಕೋಡಿಂಗ್ ಯೋಜನೆಯು 1987 ರಲ್ಲಿ RFC 989 ನ ಪ್ರಕಟಣೆಯೊಂದಿಗೆ ಅಧಿಕೃತಗೊಳಿಸಲಾಯಿತು, ಇದು ಪ್ರೈವಸಿ ಎನ್ಹಾನ್ಸ್‌ಡ್ ಮೇಲ್ (PEM) ಪ್ರಮಾಣವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿದೆ. ಇದನ್ನು ನಂತರ RFC 1421 ಮತ್ತು ಇತರ ಸಂಬಂಧಿತ ಪ್ರಮಾಣಗಳಲ್ಲಿ ನವೀಕರಿಸಲಾಗಿದೆ. "base64" ಎಂಬ ಶಬ್ದವು ಬೈನರಿ ಡೇಟಾವನ್ನು ಪ್ರತಿನಿಧಿಸಲು 64 ವಿಭಿನ್ನ ASCII ಅಕ್ಷರಗಳನ್ನು ಬಳಸುವ ಕಾರಣದಿಂದ ಬಂದಿದೆ.

ವೆಬ್ ಅಭಿವೃದ್ಧಿಯ ದೃಷ್ಟಿಕೋನದಲ್ಲಿ, Base64 ಎನ್‌ಕೋಡಿತ ಇಮೇಜ್‌ಗಳಿಗೆ ಡೇಟಾ ಯುಆರ್‌ಐಗಳ ಉದಯವು 1998 ರಲ್ಲಿ RFC 2397 ನಲ್ಲಿ ಮೊದಲ ಬಾರಿಗೆ ಪ್ರಸ್ತಾಪಿಸಲಾಯಿತು. ಇದು HTML, CSS, ಮತ್ತು ಇತರ ವೆಬ್ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳಲ್ಲಿ ನೇರವಾಗಿ ಬೈನರಿ ಡೇಟಾವನ್ನು ಸೇರಿಸಲು ಅನುಮತಿಸಿತು.

Base64-ಎನ್‌ಕೋಡಿತ ಇಮೇಜ್‌ಗಳನ್ನು ವೆಬ್ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಬಳಸುವಿಕೆ 2000 ರ ಮಧ್ಯಭಾಗದಲ್ಲಿ ಹೆಚ್ಚು ಪ್ರಸಿದ್ಧಿಯಾಗಿದೆ, ಏಕೆಂದರೆ ಡೆವೆಲಪರ್‌ಗಳು HTTP ವಿನಂತಿಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಪುಟದ ಲೋಡ್ ಸಮಯವನ್ನು ಸುಧಾರಿಸಲು ಮಾರ್ಗಗಳನ್ನು ಹುಡುಕುತ್ತಿದ್ದರು. ಈ ತಂತ್ರವು ಮೊಬೈಲ್ ವೆಬ್ ಅಭಿವೃದ್ಧಿಯ ಏರಿಕೆಯಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಸ್ವೀಕರಿಸಲಾಯಿತು, ಅಲ್ಲಿ ನಿಧಾನಗತಿಯ ಮೊಬೈಲ್ ಸಂಪರ್ಕಗಳಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ವಿನಂತಿಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು ಬಹಳ ಮುಖ್ಯವಾಗಿತ್ತು.

ಇಂದು, Base64 ಎನ್‌ಕೋಡಿಂಗ್ ವೆಬ್ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಪ್ರಮುಖ ಸಾಧನವಾಗಿ ಉಳಿಯುತ್ತದೆ, ಆದರೆ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು ಅಭಿವೃದ್ಧಿಯಾಗಿರುವಂತೆ, ಇದರ ಬಳಕೆ ಹೆಚ್ಚು ಗುರಿಯಾಗಿರುತ್ತದೆ. ಆಧುನಿಕ ವಿಧಾನಗಳು ಸಾಮಾನ್ಯವಾಗಿ Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಅನ್ನು ಸಣ್ಣ, ಪ್ರಮುಖ ಇಮೇಜ್‌ಗಳಿಗೆ ಮಾತ್ರ ಬಳಸುತ್ತವೆ, ದೊಡ್ಡ ಸಂಪತ್ತುಗಳನ್ನು ಸರಿಯಾದ ರೀತಿಯಲ್ಲಿ ಒದಗಿಸಲು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ವಿತರಣಾ ವಿಧಾನಗಳನ್ನು ಬಳಸುತ್ತವೆ.

ಉಲ್ಲೇಖಗಳು

  1. RFC 4648: The Base16, Base32, and Base64 Data Encodings
  2. RFC 2397: The "data" URL scheme
  3. MDN Web Docs: data URIs
  4. CSS-Tricks: Data URIs
  5. Can I Use: Data URIs
  6. ವೆಬ್ ಕಾರ್ಯಕ್ಷಮತೆ: ಇಮೇಜ್‌ಗಳನ್ನು Base64 ಎನ್‌ಕೋಡಿಂಗ್ ಮಾಡಲು ಯಾವಾಗ (ಮತ್ತು ಯಾವಾಗ ಇಲ್ಲ)
  7. HTTP Archive: State of Images
  8. Web.dev: Image Optimization

ಈಗ ನಮ್ಮ Base64 ಇಮೇಜ್ ಪರಿವರ್ತಕವನ್ನು ಪ್ರಯತ್ನಿಸಿ, ನಿಮ್ಮ ಇಮೇಜ್‌ಗಳನ್ನು Base64 ಗೆ ತ್ವರಿತವಾಗಿ ಎನ್‌ಕೋಡ್ ಅಥವಾ Base64 ಶ್ರೇಣಿಗಳನ್ನು ಪುನಃ ವೀಕ್ಷಣೀಯ ಇಮೇಜ್‌ಗಳಿಗೆ ಡಿಕೋಡ್ ಮಾಡಲು. ನಮ್ಮ ಸುಲಭವಾಗಿ ಬಳಸಬಹುದಾದ ಇಂಟರ್ಫೇಸ್‌ನೊಂದಿಗೆ, ನೀವು ಫಲಿತಾಂಶಗಳನ್ನು ನಕಲಿಸಲು ಅಥವಾ ಒಂದೇ ಕ್ಲಿಕ್‌ನಲ್ಲಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ!

🔗

ಸಂಬಂಧಿತ ಉಪಕರಣಗಳು

ನಿಮ್ಮ ಕೆಲಸದ ಹಂತಕ್ಕೆ ಉಪಯೋಗಿಸಬಹುದಾದ ಹೆಚ್ಚು ಉಪಕರಣಗಳನ್ನು ಹುಡುಕಿ ಹೊಸ ಉಪಕರಣಗಳನ್ನು ಕಂಡುಹಿಡಿಯಿರಿ

ಬೇಸ್64 ಎನ್‌ಕೋಡರ್ ಮತ್ತು ಡಿಕೋಡರ್: ಪಠ್ಯವನ್ನು ಬೇಸ್64 ಗೆ/ಮರುಹೊಂದಿಸಲು ಪರಿವರ್ತಿಸಿ

ಈ ಟೂಲ್ ಪ್ರಯತ್ನಿಸಿ

ಬೈನರಿ-ದಶಮಲವ್ಯವಸ್ಥೆ ಪರಿವರ್ತಕ: ಸಂಖ್ಯಾ ವ್ಯವಸ್ಥೆಗಳ ನಡುವಿನ ಪರಿವರ್ತನೆ

ಈ ಟೂಲ್ ಪ್ರಯತ್ನಿಸಿ

ಪರೀಕ್ಷೆ ಮತ್ತು ದೃಢೀಕರಣಕ್ಕಾಗಿ IBAN ಉತ್ಪಾದಕ ಮತ್ತು ಮಾನ್ಯತಾ ಸಾಧನ

ಈ ಟೂಲ್ ಪ್ರಯತ್ನಿಸಿ

CSS ಮಿನಿಫೈಯರ್ ಟೂಲ್: ಆನ್‌ಲೈನ್‌ನಲ್ಲಿ CSS ಕೋಡ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮತ್ತು ಸಂಕೋಚನಗೊಳಿಸಿ

ಈ ಟೂಲ್ ಪ್ರಯತ್ನಿಸಿ

ಸಂಖ್ಯಾ ಆಧಾರ ಪರಿವರ್ತಕ: ಬೈನರಿ, ಹೆಕ್ಸ, ದಶಮಲವ & ಇನ್ನಷ್ಟು ಪರಿವರ್ತಿಸಿ

ಈ ಟೂಲ್ ಪ್ರಯತ್ನಿಸಿ

ಪರೀಕ್ಷೆಗಾಗಿ ಮಾನ್ಯ CPF ಸಂಖ್ಯೆಗಳ ಜನರೇಟರ್ ಸಾಧನ

ಈ ಟೂಲ್ ಪ್ರಯತ್ನಿಸಿ

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮಿನಿಫೈಯರ್: ಕಾರ್ಯಕ್ಷಮತೆ ಕಳೆದುಕೊಳ್ಳದೆ ಕೋಡ್ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಿ

ಈ ಟೂಲ್ ಪ್ರಯತ್ನಿಸಿ