ಈ Base64 ಎನ್ಕೋಡ್ ಸಾಧನ ಬಳಕೆದಾರರಿಗೆ ನೇರ ಪಠ್ಯ ಇನ್ಪುಟ್ ಅಥವಾ ಫೈಲ್ ಅಪ್ಲೋಡ್ ಬಳಸಿ ಇನ್ಪುಟ್ ಡೇಟಾವನ್ನು Base64 ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಇದು ಬ್ರೌಸರ್ ಪರಿಸರದಲ್ಲಿ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮತ್ತು ನಂಬಿಕಸ್ಥವಾಗಿ ಎನ್ಕೋಡ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅಗತ್ಯವಿರುವ ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರು ಮತ್ತು ತಾಂತ್ರಿಕ ಬಳಕೆದಾರರಿಗಾಗಿ ಅಗತ್ಯವಿರುವ ಮುಖ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಈ ಸಾಧನವು ವೇಗ, ಸರಳತೆ ಮತ್ತು ಬಳಕೆಯ ಸುಲಭತೆಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆ.
ಈ ಸಾಧನವು ಎರಡು ಇನ್ಪುಟ್ ವಿಧಾನಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ:
ಪಠ್ಯ ಇನ್ಪುಟ್
ಬಳಕೆದಾರರು ಸರಳ ಪಠ್ಯವನ್ನು ಟೈಪ್ ಅಥವಾ ಪೇಸ್ಟ್ ಮಾಡಬಹುದು. ಇದು ಚಿಕ್ಕ ಸ್ಟ್ರಿಂಗ್ಗಳು, ಸಂರಚನಾ ಡೇಟಾ ಅಥವಾ ಪರೀಕ್ಷಾ ತುಣುಕುಗಳನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಲು ಸೂಕ್ತವಾಗಿದೆ.
ಫೈಲ್ ಅಪ್ಲೋಡ್
ಬಳಕೆದಾರರು ಯಾವುದೇ ವಿಧದ ಫೈಲ್ (ಪಠ್ಯ, ಚಿತ್ರ, ಬೈನರಿ ಮುಂತಾದವು) ಅಪ್ಲೋಡ್ ಮಾಡಬಹುದು. ಸಾಧನವು ಫೈಲ್ ಅನ್ನು ಓದಿ ಅದರ ವಿಷಯವನ್ನು Base64 ಸ್ವರೂಪದಲ್ಲಿ ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ. ಫೈಲ್ ಅಪ್ಲೋಡ್ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಗೌಪ್ಯತೆಗಾಗಿ ಸ್ಥಳೀಯವಾಗಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ.
ಈ ಎರಡು ಇನ್ಪುಟ್ ವಿಧಾನಗಳು ಬಳಕೆದಾರರ ಅಗತ್ಯಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಜಾಹೀರಾತು ನೀಡುತ್ತವೆ.
ಈ ಸಾಧನದಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣ ಆಯ್ಕೆ ಲಭ್ಯವಿದೆ. ಇದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ಇನ್ಪುಟ್ ಬದಲಾದಾಗ ಪ್ರತಿ ಬಾರಿ Base64 ಔಟ್ಪುಟ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ. ಇದರಿಂದ ಪ್ರತಿಯೊಂದು ಸಂಪಾದನೆಯ ನಂತರ "ಎನ್ಕೋಡ್" ಬಟನ್ ಅನ್ನು ಕೈಯಿಂದ ಕ್ಲಿಕ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ.
ಬಳಕೆದಾರರ ಪರಿಸ್ಥಿತಿಗಳು:
Base64 ಎನ್ಕೋಡಿಂಗ್ ವರ್ತನೆ ಪರೀಕ್ಷಿಸುವಾಗ ರಿಯಲ್-ಟೈಮ್ ಪ್ರತಿಕ್ರಿಯೆ.
ಮ್ಯಾನ್ಯುಯಲ್ ರಿಫ್ರೆಶ್ ಅಥವಾ ಸಲ್ಲಿಕೆ ಚಕ್ರಗಳನ್ನು ತಪ್ಪಿಸುವುದು.
ಸಣ್ಣ ಬದಲಾವಣೆಗಳಿಗೆ ತಕ್ಷಣ ಮರುಎನ್ಕೋಡಿಂಗ್ ಅಗತ್ಯವಿರುವ ದೊಡ್ಡ ಡೇಟಾ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದು.
ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣ ನಿಷ್ಕ್ರಿಯಗಿದ್ದರೆ, ಬಳಕೆದಾರರು ಎನ್ಕೋಡಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕೈಯಿಂದ ಪ್ರಾರಂಭಿಸಬೇಕಾಗುತ್ತದೆ. ಇದು ದೊಡ್ಡ ಫೈಲ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಅಥವಾ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣ ಬೇಕಾದಾಗ ಉಪಯುಕ್ತವಾಗಬಹುದು.
ಈ ಸಾಧನವು "ಇನ್ಪುಟ್ ನೆನಪಿಡಿ" ವೈಶಿಷ್ಟ್ಯವನ್ನು ಒಳಗೊಂಡಿದೆ. ಇದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ಬಳಕೆದಾರರಿಂದ ನಮೂದಿಸಿದ ಅಥವಾ ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಇನ್ಪುಟ್ ಸ್ಥಳೀಯವಾಗಿ (ಬ್ರೌಸರ್ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ) ಸಂರಕ್ಷಿಸಲಾಗುತ್ತದೆ. ಪುಟವನ್ನು ಮರುಲೋಡ್ ಮಾಡಿದಾಗ, ಇನ್ಪುಟ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮರುಸ್ಥಾಪಿತವಾಗುತ್ತದೆ.
ಪ್ರಾಯೋಗಿಕ ಬಳಕೆಗಳು:
ತಪ್ಪು ರಿಫ್ರೆಶ್ ಅಥವಾ ನ್ಯಾವಿಗೇಶನ್ ವೇಳೆ ಡೇಟಾ ನಷ್ಟವನ್ನು ತಡೆಯುವುದು.
ಪುಟವನ್ನು ಮರುಸಂದರ್ಶಿಸುವಾಗ ಸಮಯ ಉಳಿಸುವುದು.
ವಿಸ್ತಾರವಾದ ಸಂಪಾದನೆ ಅಥವಾ ಪರೀಕ್ಷಾ ಅವಧಿಗಳಲ್ಲಿ ಉಪಯುಕ್ತವಾಗಿದೆ.
ಸೂಚನೆ: ಈ ವೈಶಿಷ್ಟ್ಯವು ಪ್ರಸ್ತುತ ಬ್ರೌಸರ್ ಮತ್ತು ಸಾಧನದಲ್ಲಿಯೇ ಇನ್ಪುಟ್ ಅನ್ನು ಮಾತ್ರ ಸಂಗ್ರಹಿಸುತ್ತದೆ.
Base64 ಸ್ಟ್ರಿಂಗ್ ರಚಿಸಿದ ನಂತರ, ಬಳಕೆದಾರರು ಕೈಗೊಳ್ಳಬಹುದಾದ ಎರಡು ಮುಖ್ಯ ಕ್ರಿಯೆಗಳು ಇವೆ:
ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಿ
ಒಂದು ಬಟನ್ ಬಳಕೆದಾರರಿಗೆ ಔಟ್ಪುಟ್ ಅನ್ನು ತಕ್ಷಣ ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಇದು ಕೋಡ್, ಸಂರಚನಾ ಫೈಲ್ಗಳು, APIಗಳು ಅಥವಾ ಡಾಕ್ಯುಮೆಂಟೇಶನ್ಗೆ ನೇರವಾಗಿ ಪೇಸ್ಟ್ ಮಾಡಲು ಉಪಯುಕ್ತವಾಗಿದೆ.
ಫೈಲ್ ಆಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ
Base64 ಔಟ್ಪುಟ್ ಅನ್ನು .txt ಫೈಲ್ ಆಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. ಇದು ದಾಖಲೆ ಸಂರಕ್ಷಣೆಗೆ, ಹಂಚಿಕೆಗೆ ಅಥವಾ ಫೈಲ್ ಆಧಾರಿತ ಇನ್ಪುಟ್ ಬೇಕಾದ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ.
ಈ ಕ್ರಿಯೆಗಳು ಒಂದೇ ಕ್ಲಿಕ್ನಲ್ಲಿ ಸರಳವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಮತ್ತು ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಹಂತಗಳನ್ನು ಅಗತ್ಯವಿಲ್ಲ.
ಇನ್ಪುಟ್ ಮತ್ತು ಔಟ್ಪುಟ್ ಬಾಕ್ಸ್ಗಳು ಎರಡೂ ಮರುಮಾಪನಕ್ಕೆ ಒಳಪಟ್ಟಿವೆ. ಬಳಕೆದಾರರು ಬಾಕ್ಸ್ಗಳ ಅಂಚುಗಳನ್ನು ಹಿಡಿದು दृಶ್ಯ ಸ್ಥಳವನ್ನು ಹೆಚ್ಚಿಸಲು ಅಥವಾ ಕಡಿಮೆ ಮಾಡಲು ಡ್ರ್ಯಾಗ್ ಮಾಡಬಹುದು. ಇದರ ಪ್ರಯೋಜನಗಳು:
ದೀರ್ಘ Base64 ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಸ್ಕ್ರೋಲ್ ಮಾಡದೆ ವೀಕ್ಷಿಸುವುದು.
ದೊಡ್ಡ ಡೇಟಾ ಬ್ಲಾಕ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಪಠ್ಯ ಕ್ಷೇತ್ರಗಳನ್ನು ವಿಸ್ತರಿಸುವುದು.
ಕನಿಷ್ಟ ಗಾತ್ರದ ಪರದೆಗಳಿಗೆ ಅಥವಾ ಕೇಂದ್ರೀಕರಿಸಲು ಬಾಕ್ಸ್ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು.
ಪರಿಮಾಣ ಬದಲಾವಣೆ ವರ್ತನೆ ಮಾನಕ ಬ್ರೌಸರ್ ಯಂತ್ರಮಾನವಗಳ ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪ್ರಭಾವಿತ ಮಾಡದು.
ಈ ಸಾಧನವು ಅಪ್ಲೋಡ್ಗಳಿಗೆ ಗರಿಷ್ಠ ಫೈಲ್ ಗಾತ್ರ ಮಿತಿಯನ್ನು 10MB ಎಂದು ಅನುಸರಿಸುತ್ತದೆ. ಇದು ಸಾಧನವನ್ನು ಪ್ರತಿಕ್ರಿಯಾಶೀಲವಾಗಿರಿಸಲು ಮತ್ತು ಕ್ಲೈಂಟ್ ಬದಿಯಲ್ಲಿ ಅತಿರিক্ত ಮೆಮರಿ ಬಳಕೆಯನ್ನು ತಡೆಯಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. 10MB ಕ್ಕಿಂತ ದೊಡ್ಡ ಫೈಲ್ ಅನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲು ಯತ್ನಿಸುವ ಬಳಕೆದಾರರು ದೋಷ ಸಂದೇಶವನ್ನು ಪಡೆದು ಫೈಲ್ ಗಾತ್ರವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಸೂಚನೆ ಪಡೆಯುತ್ತಾರೆ.
ಎಲ್ಲಾ ಎನ್ಕೋಡಿಂಗ್ ಕಾರ್ಯಗಳನ್ನು ಸ್ಥಳೀಯವಾಗಿ ಬ್ರೌಸರ್ನಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಯಾವುದೇ ಡೇಟಾವನ್ನು ಸರ್ವರ್ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ. ಇದರಿಂದ ಸಾಧ್ಯವಾಗುತ್ತದೆ:
ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆ (ಜಾಲತಾಣ ವಿಳಂಬವಿಲ್ಲ).
ಗೌಪ್ಯತೆ ಮತ್ತು ಭದ್ರತೆ (ಮೂರನೇ ಪಕ್ಷದ ಡೇಟಾ ಪ್ರವೇಶವಿಲ್ಲ).
ಆಫ್ಲೈನ್ ಬಳಕೆ (ಕ್ಯಾಶ್ ಮಾಡಲಾದ ಸಂಪನ್ಮೂಲಗಳೊಂದಿಗೆ).
ಈ ವಿನ್ಯಾಸವು ಸಂವೇದನಾಶೀಲ ಅಥವಾ ಮಾಲೀಕತ್ವ ಡೇಟಾ ಜೊತೆ ಕೆಲಸ ಮಾಡುವ ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರಿಗೆ ಸೂಕ್ತವಾಗಿದೆ.
ಈ ಸಾಧನವು ವಿಶಾಲವಾದ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಡಿಬಗ್ಗಿಂಗ್ ಕಾರ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ:
JSON, XML ಅಥವಾ API ಪೇಲೋಡ್ಗಳಿಗಾಗಿ ಸಂರಚನಾ ಡೇಟಾವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುವುದು.
Base64 ಬಳಸಿ ಸಣ್ಣ ಚಿತ್ರಗಳು ಅಥವಾ ಫಾಂಟ್ ಫೈಲ್ಗಳನ್ನು CSS ಅಥವಾ HTML ಗೆ ಸಂಯೋಜಿಸುವುದು.
ಇಮೇಲ್ ಅಟ್ಯಾಚ್ಮೆಂಟ್ಗಳು ಅಥವಾ ಡೇಟಾ URL ಗಾಗಿ ಬೈನರಿ ಫೈಲ್ಗಳನ್ನು (ಉದಾಹರಣೆಗೆ PDFs, ಚಿತ್ರಗಳು) Base64 ಗೆ ಪರಿವರ್ತಿಸುವುದು.
ಪ್ರಮಾಣೀಕರಣ ಟೋಕನ್ಗಳು ಅಥವಾ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕಾರ್ಯಾಚರಣೆಗಳಿಗಾಗಿ ಪರೀಕ್ಷಾ ಡೇಟಾವನ್ನು ತಯಾರಿಸುವುದು.
ವೆಬ್ ಅಭಿವೃದ್ಧಿ ಅಥವಾ API ಸಾಧನಗಳಲ್ಲಿ ಪೇಲೋಡ್ಗಳನ್ನು ಡಿಬಗ್ ಮಾಡುವುದು.
ಇದು ಫ್ರಂಟ್ಎಂಡ್ ಎಂಜಿನಿಯರ್ಗಳು, ಬ್ಯಾಕ್ಎಂಡ್ ಡೆವಲಪರ್ಗಳು, ಪರೀಕ್ಷಕರು ಮತ್ತು ಡೇಟಾ ಎನ್ಕೋಡಿಂಗ್ ಬಗ್ಗೆ ಕಲಿಯುತ್ತಿರುವ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ.
ಈ ಸಾಧನವು ಪ್ರತಿಕ್ರಿಯಾಶೀಲವಾಗಿದ್ದು ವಿಭಿನ್ನ ಸಾಧನಗಳಲ್ಲಿ ಚೆನ್ನಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತದೆ:
ಮೊಬೈಲ್ ಬಳಕೆದಾರರು ತಮ್ಮ ಫೋನ್ ಅಥವಾ ಟ್ಯಾಬ್ಲೆಟ್ ನಿಂದ ನೇರವಾಗಿ ಟೈಪ್, ಪೇಸ್ಟ್ ಅಥವಾ ಫೈಲ್ ಅಪ್ಲೋಡ್ ಮಾಡಬಹುದು.
ಡೆಸ್ಕ್ಟಾಪ್ ಬಳಕೆದಾರರಿಗೆ ಪೂರ್ಣ ಡ್ರಾಗ್ ಮತ್ತು ಮರುಮಾಪನ ಸಾಮರ್ಥ್ಯಗಳು, ಫೈಲ್ ಎಕ್ಸ್ಪ್ಲೋರರ್ ಏಕೀಕರಣ ಮತ್ತು ಸುಲಭ ಕ್ಲಿಪ್ಬೋರ್ಡ್ ನಿಯಂತ್ರಣ ಲಭ್ಯವಿದೆ.
UI ಅಂಶಗಳು ಉತ್ತಮ ಬಳಕೆಗೆ ಪರದೆ ಗಾತ್ರಕ್ಕೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ.
ಈ ಸಾಧನವನ್ನು ತಕ್ಷಣ ಬಳಕೆಗಾಗಿ ಲಭ್ಯವಿದೆ. ಖಾತೆ ಸೃಷ್ಟಿಸುವುದು, ಲಾಗಿನ್ ಆಗುವುದು ಅಥವಾ ಚಂದಾದಾರರಾಗಬೇಕಾಗಿಲ್ಲ. ಇದು ಯಾವುದೇ ಬಳಕೆದಾರರಿಗೆ ಬೇಡಿಕೆ ಇಲ್ಲದೆ ವೇಗವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ಲಭ್ಯವಾಗುತ್ತದೆ.
ಸಾಧನವು ಕನಿಷ್ಟ ಅವಲಂಬನೆಗಳೊಂದಿಗೆ ಮತ್ತು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಿದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿ ನಿರ್ಮಿಸಲಾಗಿದ್ದು, ನಿಧಾನ ಸಂಪರ್ಕದಲ್ಲಿಯೂ ಕೂಡ ವೇಗವಾಗಿ ಲೋಡ್ ಆಗುತ್ತದೆ. ಎಲ್ಲಾ ಕಾರ್ಯಕ್ಷಮತೆ ಬ್ರೌಸರ್ ಸೆಷನ್ನಲ್ಲಿ ಒಳಗೊಳ್ಳುತ್ತದೆ, ಲೋಡ್ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸಂವಾದದ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ.