URL ಎನ್ಕೋಡರ್
ಯಾವುದೇ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು URL ಸ್ವರೂಪಕ್ಕೆ ಎನ್ಕೋಡ್ ಮಾಡಿ.
1. ಪರಿಚಯ
URL ಎನ್ಕೋಡರ್ ಒಂದು ಸರಳವಾದ ಆದರೆ ಅತ್ಯಂತ ಅಗತ್ಯವಾದ ಸಾಧನವಾಗಿದ್ದು, ಸಾಮಾನ್ಯ ಪಠ್ಯವನ್ನು URL ಒಳಗೆ ಸುರಕ್ಷಿತವಾಗಿ ಬಳಸಬಹುದಾದ ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ನೀವು ವೆಬ್ ವಿಳಾಸದಲ್ಲಿ ಖಾಲಿ ಜಾಗಗಳು (Spaces), ಆಂಪರ್ಸ್ಯಾಂಡ್ (&), ಸ್ಲ್ಯಾಶ್ಗಳು ಅಥವಾ ವಿಶೇಷ ಚಿಹ್ನೆಗಳನ್ನು ಸೇರಿಸಿದಾಗ, ಬ್ರೌಸರ್ಗಳು ಮತ್ತು ಸರ್ವರ್ಗಳು ಅವುಗಳನ್ನು ಸರಿಯಾಗಿ ಅರ್ಥೈಸಲು ಅವುಗಳನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಬೇಕು. ಈ ಸಾಧನವು ಆ ಅಕ್ಷರಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅವುಗಳ ಶೇಕಡಾ-ಎನ್ಕೋಡ್ (Percent-Encoded) ಸಮಾನ ರೂಪಗಳಿಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ.
URL ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ Query String ಗಳ ಮೂಲಕ ಡೇಟಾವನ್ನು ಕಳುಹಿಸುವಾಗ, GET ವಿನಂತಿಗಳ ಮೂಲಕ ಫಾರ್ಮ್ ಮೌಲ್ಯಗಳನ್ನು ಸಲ್ಲಿಸುವಾಗ, ಟ್ರ್ಯಾಕಿಂಗ್ ಲಿಂಕ್ಗಳನ್ನು ನಿರ್ಮಿಸುವಾಗ ಅಥವಾ API ಗಳೊಂದಿಗೆ ಏಕೀಕರಿಸುವಾಗ ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನಿಮ್ಮ URL ನಲ್ಲಿ ಖಾಲಿ ಜಾಗವಿದ್ದರೆ, ಅದು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅದನ್ನು %20 ಎಂದು ಎನ್ಕೋಡ್ ಮಾಡಬೇಕು. ಎನ್ಕೋಡಿಂಗ್ ಇಲ್ಲದಿದ್ದರೆ, URL ಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸದೆ ದೋಷಗಳನ್ನು ನೀಡಬಹುದು ಅಥವಾ ಅನಿರೀಕ್ಷಿತ ಫಲಿತಾಂಶಗಳನ್ನು ಉಂಟುಮಾಡಬಹುದು.
ಈ ಸಾಧನವನ್ನು ಆರಂಭಿಕ ಬಳಕೆದಾರರೂ ಸಹ ಸುಲಭವಾಗಿ ಬಳಸುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ನಿಮ್ಮ ಪಠ್ಯವನ್ನು ಅಂಟಿಸಿ, ಎನ್ಕೋಡ್ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ತಕ್ಷಣವೇ URL-ಸುರಕ್ಷಿತ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಿರಿ. ನೀವು ಡೈನಾಮಿಕ್ ಲಿಂಕ್ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಡೆವಲಪರ್ ಆಗಿರಲಿ ಅಥವಾ ಪ್ರಚಾರ URL ಗಳನ್ನು ರಚಿಸುವ ಮಾರ್ಕೆಟರ್ ಆಗಿರಲಿ, ಈ ಸಾಧನವು ನಿಮ್ಮ ಲಿಂಕ್ಗಳು ಮಾನ್ಯ, ಸುರಕ್ಷಿತ ಮತ್ತು ಮಾನದಂಡಗಳಿಗೆ ಅನುಗುಣವಾಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.
2. ಇದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ
URL ಎನ್ಕೋಡರ್ ಬಳಕೆದಾರರು ಒದಗಿಸಿದ ಪಠ್ಯವನ್ನು ಪ್ರಮಾಣಿತ URL ಎನ್ಕೋಡಿಂಗ್ ನಿಯಮಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸರಿಯಾಗಿ ಎನ್ಕೋಡ್ ಮಾಡಿದ ಸ್ಟ್ರಿಂಗ್ಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ. ಈ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಸುರಕ್ಷಿತವಲ್ಲದ ಅಕ್ಷರಗಳನ್ನು ಅವುಗಳ ಶೇಕಡಾ-ಎನ್ಕೋಡ್ ಪ್ರತಿನಿಧಿಗಳಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದ ಪಠ್ಯವನ್ನು URL Query String ಅಥವಾ Path ನಲ್ಲಿ ಸುರಕ್ಷಿತವಾಗಿ ಬಳಸಬಹುದು.
ಇನ್ಪುಟ್ ನಿಯತಾಂಕ
- ವಿಷಯ – ನೀವು ಎನ್ಕೋಡ್ ಮಾಡಲು ಬಯಸುವ ಪಠ್ಯ. ಇದರಲ್ಲಿ ಖಾಲಿ ಜಾಗಗಳು, ವಿಶೇಷ ಅಕ್ಷರಗಳು, ಚಿಹ್ನೆಗಳು ಅಥವಾ ಸಂಪೂರ್ಣ URL ಗಳು ಇರಬಹುದು.
ಮೌಲ್ಯೀಕರಣ ನಿಯಮಗಳು
- ವಿಷಯ ಕ್ಷೇತ್ರವು ಕಡ್ಡಾಯವಾಗಿದ್ದು, ಖಾಲಿಯಾಗಿರಬಾರದು.
- ಸಂಸ್ಕರಣೆಗೆ ಮೊದಲು ಆರಂಭ ಮತ್ತು ಅಂತ್ಯದ ಹೆಚ್ಚುವರಿ ಖಾಲಿ ಜಾಗಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
- ಅಸುರಕ್ಷಿತ ಅಥವಾ ಹಾನಿಕಾರಕ ವಿಷಯವನ್ನು ತಡೆಯಲು ಇನ್ಪುಟ್ ಅನ್ನು ಶುದ್ಧೀಕರಿಸಲಾಗುತ್ತದೆ (Sanitize).
- ವಿನಂತಿಯು ಮಾನ್ಯವಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಲು CSRF ಭದ್ರತಾ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ.
ಎನ್ಕೋಡಿಂಗ್ ತರ್ಕ
ಮೌಲ್ಯೀಕರಣ ಯಶಸ್ವಿಯಾದ ನಂತರ, ಸಾಧನವು ಪ್ರಮಾಣಿತ URL ಎನ್ಕೋಡಿಂಗ್ ನಿಯಮಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಿಷಯವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ:
- ಖಾಲಿ ಜಾಗಗಳನ್ನು %20 ಆಗಿ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.
- &, =, ?, # ಮತ್ತು ಇತರ ವಿಶೇಷ ಅಕ್ಷರಗಳನ್ನು ಶೇಕಡಾ-ಎನ್ಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ.
- ಅಕ್ಷರ ಅಥವಾ ಸಂಖ್ಯೆಗಳಲ್ಲದ (Non-alphanumeric) ಅಕ್ಷರಗಳನ್ನು ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಎಸ್ಕೇಪ್ ಅನುಕ್ರಮಗಳಿಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತದೆ.
ಔಟ್ಪುಟ್ ರಚನೆ
ಔಟ್ಪುಟ್ ಒಂದು ಎನ್ಕೋಡ್ ಮಾಡಿದ ಸ್ಟ್ರಿಂಗ್ ಆಗಿದ್ದು, ಸಲ್ಲಿಸಿದ ತಕ್ಷಣವೇ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ. ಮೂಲ ಇನ್ಪುಟ್ ಗೋಚರವಾಗಿಯೇ ಇರುತ್ತದೆ, ಆದ್ದರಿಂದ ಅಗತ್ಯವಿದ್ದರೆ ಬಳಕೆದಾರರು ಅದನ್ನು ಸಂಪಾದಿಸಿ ಮರು-ಎನ್ಕೋಡ್ ಮಾಡಬಹುದು.
ಮಿತಿಗಳು
- ಈ ಸಾಧನವು ಪಠ್ಯವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುತ್ತದೆ, ಆದರೆ ಫಲಿತಾಂಶದ URL ರಚನೆಯು ತಾರ್ಕಿಕವಾಗಿ ಸರಿಯಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವುದಿಲ್ಲ.
- ಇದು ಈಗಾಗಲೇ ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಡಿಕೋಡ್ ಮಾಡುವುದಿಲ್ಲ.
- ಎನ್ಕೋಡ್ ಮಾಡಿದ URL ಮಾನ್ಯವಾದ ವೆಬ್ ಸಂಪನ್ಮೂಲಕ್ಕೆ ಕರೆದೊಯ್ಯುತ್ತದೆಯೇ ಎಂಬುದನ್ನೂ ಇದು ಪರಿಶೀಲಿಸುವುದಿಲ್ಲ.
3. ಈ ಸಾಧನವನ್ನು ಹೇಗೆ ಬಳಸುವುದು
- ನಿಮ್ಮ ಪಠ್ಯವನ್ನು ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ನಮೂದಿಸಿ ಅಥವಾ ಅಂಟಿಸಿ.
- ವಿಷಯ ಕ್ಷೇತ್ರವು ಖಾಲಿಯಾಗಿಲ್ಲ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
- ಪ್ರಕ್ರಿಯೆ (Process) ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.
- ಪರದೆಯ ಮೇಲೆ ತೋರಿಸಲಾದ ಎನ್ಕೋಡ್ ಮಾಡಿದ ಔಟ್ಪುಟ್ ಅನ್ನು ವೀಕ್ಷಿಸಿ.
- ಎನ್ಕೋಡ್ ಮಾಡಿದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅದನ್ನು ನಿಮ್ಮ URL ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಬಳಸಿ.
4. ಪ್ರಾಯೋಗಿಕ ಉದಾಹರಣೆಗಳು
ಉದಾಹರಣೆ 1: Query String ಅನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುವುದು
ಇನ್ಪುಟ್:
name=John Doe & city=New York
ಔಟ್ಪುಟ್:
name%3DJohn+Doe+%26+city%3DNew+York
ಈ ಎನ್ಕೋಡ್ ಮಾಡಿದ ಫಲಿತಾಂಶವನ್ನು Query ರಚನೆಯನ್ನು ಹಾಳುಮಾಡದೆ ಸುರಕ್ಷಿತವಾಗಿ URL ಗೆ ಸೇರಿಸಬಹುದು.
ಉದಾಹರಣೆ 2: ಸಂಪೂರ್ಣ URL ನಿಯತಾಂಕವನ್ನು ಎನ್ಕೋಡ್ ಮಾಡುವುದು
ಇನ್ಪುಟ್:
https://example.com/search?q=red shoes
ಔಟ್ಪುಟ್:
https%3A%2F%2Fexample.com%2Fsearch%3Fq%3Dred+shoes
ಒಂದು URL ಅನ್ನು ಮತ್ತೊಂದು URL ಒಳಗೆ ನಿಯತಾಂಕವಾಗಿ ಕಳುಹಿಸುವಾಗ, ಉದಾಹರಣೆಗೆ Redirect ವ್ಯವಸ್ಥೆಗಳು ಅಥವಾ Tracking ಸಾಧನಗಳಲ್ಲಿ, ಇದು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ.
5. ಡೆವಲಪರ್ ಬಳಕೆಯ ಸಂದರ್ಭಗಳು
- ಡೈನಾಮಿಕ್ Query String ಗಳನ್ನು ನಿರ್ಮಿಸುವುದು
ಬ್ಯಾಕೆಂಡ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಡೈನಾಮಿಕ್ URL ಗಳನ್ನು ರಚಿಸುವಾಗ, ಎನ್ಕೋಡಿಂಗ್ ಬಳಕೆದಾರರ ಇನ್ಪುಟ್ Query ನಿಯತಾಂಕಗಳನ್ನು ಹಾಳುಮಾಡದಂತೆ ಖಚಿತಪಡಿಸುತ್ತದೆ.
- API ವಿನಂತಿಗಳ ನಿರ್ಮಾಣ
ಅನೇಕ REST API ಗಳು Query ನಿಯತಾಂಕಗಳನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಿರಬೇಕೆಂದು ಬಯಸುತ್ತವೆ. HTTP ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸುವ ಮೊದಲು ಸುರಕ್ಷಿತ ನಿಯತಾಂಕ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲು ಈ ಸಾಧನವು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
- ಇಂಜೆಕ್ಷನ್ ಸಂಬಂಧಿತ ಸಮಸ್ಯೆಗಳನ್ನು ತಡೆಯುವುದು
ಬಳಕೆದಾರರ ಇನ್ಪುಟ್ ಅನ್ನು URL ಗಳಲ್ಲಿ ಸೇರಿಸುವ ಮೊದಲು ಎನ್ಕೋಡ್ ಮಾಡುವುದರಿಂದ ತಪ್ಪಾದ URL ಗಳು ಮತ್ತು ಕೆಲವು Injection ಸಂಬಂಧಿತ ದುರ್ಬಲತೆಗಳ ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
- ಬ್ಯಾಕೆಂಡ್ ಸ್ವಯಂಚಾಲನೆ
ಡೆವಲಪರ್ಗಳು URL ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಲಿಂಕ್ ರಚನೆ, ಪ್ರಚಾರ ಟ್ರ್ಯಾಕಿಂಗ್ ಅಥವಾ Redirect ವ್ಯವಸ್ಥೆಗಳಿಗಾಗಿ ಸ್ವಯಂಚಾಲಿತ ಕಾರ್ಯಪ್ರವಾಹಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಬಹುದು.
PHP ಉದಾಹರಣೆ
<?php
$input = "John Doe & New York";
$encoded = urlencode($input);
echo $encoded;
?>
JavaScript ಉದಾಹರಣೆ
const input = "John Doe & New York";
const encoded = encodeURIComponent(input);
console.log(encoded);
ಭದ್ರತಾ ಪರಿಗಣನೆಗಳು
- ಸಂಸ್ಕರಣೆಗೆ ಮೊದಲು ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರಗಳು ಖಾಲಿಯಾಗಿಲ್ಲ ಎಂಬುದನ್ನು ಯಾವಾಗಲೂ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
- ಫಾರ್ಮ್ ಸಲ್ಲಿಕೆಗಳಲ್ಲಿ CSRF ರಕ್ಷಣೆಯನ್ನು ಬಳಸಿ.
- ಅಪ್ಲಿಕೇಶನ್ನ ಸಮಗ್ರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು ಎನ್ಕೋಡ್ ಮಾಡುವ ಮೊದಲು ಬಳಕೆದಾರರ ಇನ್ಪುಟ್ ಅನ್ನು ಶುದ್ಧೀಕರಿಸಿ.
6. ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
URL ಎನ್ಕೋಡಿಂಗ್ ಎಂದರೇನು?
URL ಎನ್ಕೋಡಿಂಗ್ ಅಸುರಕ್ಷಿತ ಅಕ್ಷರಗಳನ್ನು ಶೇಕಡಾ-ಎನ್ಕೋಡ್ ಮಾಡಿದ ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಇದರಿಂದ ಅವುಗಳನ್ನು ವೆಬ್ ವಿಳಾಸಗಳಲ್ಲಿ ಸುರಕ್ಷಿತವಾಗಿ ಬಳಸಬಹುದು.
URL ಗಳಲ್ಲಿ ಖಾಲಿ ಜಾಗಗಳನ್ನು ಏಕೆ ಎನ್ಕೋಡ್ ಮಾಡಬೇಕು?
URL ಗಳಲ್ಲಿ ಖಾಲಿ ಜಾಗಗಳಿಗೆ ಅನುಮತಿ ಇಲ್ಲ, ಆದ್ದರಿಂದ ಬ್ರೌಸರ್ಗಳು ಮತ್ತು ಸರ್ವರ್ಗಳು ಅವುಗಳನ್ನು ಸರಿಯಾಗಿ ಅರ್ಥೈಸಲು ಅವುಗಳನ್ನು %20 ಗೆ ಪರಿವರ್ತಿಸಬೇಕು.
ನಾನು URL ಎನ್ಕೋಡರ್ ಅನ್ನು ಯಾವಾಗ ಬಳಸಬೇಕು?
Query String ಗಳನ್ನು ನಿರ್ಮಿಸುವಾಗ, ಲಿಂಕ್ಗಳಲ್ಲಿ ನಿಯತಾಂಕಗಳನ್ನು ಕಳುಹಿಸುವಾಗ ಅಥವಾ GET ವಿನಂತಿಗಳ ಮೂಲಕ ಡೇಟಾವನ್ನು ಕಳುಹಿಸುವಾಗ ಇದನ್ನು ಬಳಸಿ.
URL ಎನ್ಕೋಡಿಂಗ್ ನನ್ನ ಡೇಟಾದ ಅರ್ಥವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆಯೇ?
ಇಲ್ಲ. ಇದು URL ನಲ್ಲಿ ಡೇಟಾವನ್ನು ಹೇಗೆ ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸುತ್ತದೆ, ನಿಜವಾದ ವಿಷಯವನ್ನು ಅಲ್ಲ.
URL ಎನ್ಕೋಡಿಂಗ್ ಮತ್ತು HTML ಎನ್ಕೋಡಿಂಗ್ ಒಂದೇ ಆಗಿದೆಯೇ?
ಇಲ್ಲ. URL ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ವೆಬ್ ವಿಳಾಸಗಳಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ HTML ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ವೆಬ್ ಪುಟಗಳಲ್ಲಿ ವಿಷಯವನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಪ್ರದರ್ಶಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
ನಾನು ಸಂಪೂರ್ಣ URL ಅನ್ನು ಎನ್ಕೋಡ್ ಮಾಡಬಹುದೇ?
ಹೌದು. ಒಂದು URL ಅನ್ನು ಮತ್ತೊಂದು URL ಒಳಗೆ ನಿಯತಾಂಕವಾಗಿ ಸೇರಿಸುವಾಗ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ.
ಸಮಾನ ಸಾಧನಗಳು
URL ಇನ್ಪುಟ್ ಅನ್ನು ಸಾಮಾನ್ಯ ಸ್ಟ್ರಿಂಗ್ಗೆ ಡಿಕೋಡ್ ಮಾಡಿ.
ಜನಪ್ರಿಯ ಸಾಧನಗಳು
ವಾಕ್ಯ ಅಥವಾ ಪ್ಯಾರಾಗ್ರಾಫ್ನಲ್ಲಿನ ಅಕ್ಷರಗಳ ಕ್ರಮವನ್ನು ತಿರುವುಮಾಡಿ.
ಪಠ್ಯದ ಗಾತ್ರವನ್ನು ಬೈಟ್ಸ್ (B), ಕಿಲೋಬೈಟ್ಸ್ (KB), ಅಥವಾ ಮೆಗಾಬೈಟ್ಸ್ (MB) ನಲ್ಲಿ ಪಡೆಯಿರಿ.
ನೀಡಲಾದ ಪಠ್ಯದ ಅಕ್ಷರಗಳು ಮತ್ತು ಪದಗಳ ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಸಿ.
ಪಠ್ಯವನ್ನು ಸುಲಭವಾಗಿ ತಲೆಕೆಳಗೆ ಮಾಡಿ.
ಸಂಖ್ಯೆಯನ್ನು ಅದರ ಬರವಣಿಗೆ ರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಿ.
ಸಾಮಾನ್ಯ ಪಠ್ಯವನ್ನು ಇಟಾಲಿಕ್ ಶೈಲಿಗೆ ಪರಿವರ್ತಿಸಿ.