ICO ಗೆ PNG ಪರಿವರ್ತಕ
ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ತಕ್ಷಣವೇ ವಿಂಡೋಸ್ ಐಕಾನ್ (.ico) ಫೈಲ್ಗಳನ್ನು ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಪಾರದರ್ಶಕ PNG ಚಿತ್ರಗಳಿಗೆ ಪರಿವರ್ತಿಸಿ.
ICO ಅನ್ನು ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ ಅಥವಾ ಎಳೆಯಿರಿ
50MB ವರೆಗೆ ಬೆಂಬಲಿಸುತ್ತದೆ
ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ತಕ್ಷಣವೇ ವಿಂಡೋಸ್ ಐಕಾನ್ (.ico) ಫೈಲ್ಗಳನ್ನು ಉತ್ತಮ ಗುಣಮಟ್ಟದ ಪಾರದರ್ಶಕ PNG ಚಿತ್ರಗಳಿಗೆ ಪರಿವರ್ತಿಸಿ.
50MB ವರೆಗೆ ಬೆಂಬಲಿಸುತ್ತದೆ
ICO ಎಂಬುದು 1990 ರಲ್ಲಿ ವಿಂಡೋಸ್ 3.0 ಗಾಗಿ ಆವಿಷ್ಕರಿಸಿದ ಐಕಾನ್ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ ಆಗಿದೆ ಮತ್ತು ಇಂದಿಗೂ ವೆಬ್ನಲ್ಲಿ ವಾಸ್ತವಿಕ ಫೆವಿಕಾನ್ ಫಾರ್ಮ್ಯಾಟ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಸರಿನ ಹೊರತಾಗಿಯೂ, ICO ಫೈಲ್ ವಿವಿಧ ಗಾತ್ರಗಳು ಮತ್ತು ಬಣ್ಣದ ಆಳಗಳಲ್ಲಿ ಬಹು ಚಿತ್ರಗಳನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ಕಂಟೇನರ್ ಆಗಿದೆ. ಒಂದು ವಿಶಿಷ್ಟವಾದ ವಿಂಡೋಸ್ ಡೆಸ್ಕ್ಟಾಪ್ ICO ಒಂದೇ ಐಕಾನ್ನ 16×16, 32×32, 48×48, 64×64, 128×128, ಮತ್ತು 256×256 ಆವೃತ್ತಿಗಳನ್ನು ಬಂಡಲ್ ಮಾಡಬಹುದು; ಪ್ರದರ್ಶನ ಸಂದರ್ಭಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವ ಗಾತ್ರವನ್ನು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ. ICO ಅನ್ನು PNG ಗೆ ಪರಿವರ್ತಿಸುವುದು ಎಂದರೆ ಈ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಎಂಬೆಡೆಡ್ ಚಿತ್ರಗಳನ್ನು ಹೊರತೆಗೆಯುವುದು ಮತ್ತು ಅವುಗಳನ್ನು ಸ್ವತಂತ್ರ PNG ಫೈಲ್ಗಳಾಗಿ ಉಳಿಸುವುದು.
ಈ ಪರಿವರ್ತಕವು ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲಿ ICO ಹೆಡರ್ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡುತ್ತದೆ, ಎಲ್ಲಾ ಎಂಬೆಡೆಡ್ ಇಮೇಜ್ ನಮೂದುಗಳನ್ನು ಗುರುತಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಯೊಂದನ್ನು ಡಿಕೋಡ್ ಮಾಡುತ್ತದೆ. ಹೆಚ್ಚಿನ ಆಧುನಿಕ ICO ಫೈಲ್ಗಳು ತಮ್ಮ ಚಿತ್ರಗಳನ್ನು PNG ಆಗಿ ಆಂತರಿಕವಾಗಿ ಸಂಗ್ರಹಿಸುತ್ತವೆ; ಹಳೆಯವರು BMP-ಶೈಲಿಯ ಕಚ್ಚಾ ಬಿಟ್ಮ್ಯಾಪ್ ಡೇಟಾವನ್ನು ಬಳಸುತ್ತಾರೆ. ಎರಡೂ ಎನ್ಕೋಡಿಂಗ್ಗಳನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಔಟ್ಪುಟ್ ಪ್ರತಿ ಎಂಬೆಡೆಡ್ ಇಮೇಜ್ಗೆ ಒಂದು PNG ಆಗಿದೆ - ವಿಶಿಷ್ಟವಾದ ವಿಂಡೋಸ್ ಐಕಾನ್ಗಾಗಿ, ಅಂದರೆ ವಿವಿಧ ಗಾತ್ರಗಳಲ್ಲಿ ಆರು ಅಥವಾ ಹೆಚ್ಚಿನ PNG ಫೈಲ್ಗಳು.
ಫೈಲ್ಗಳು ನಿಮ್ಮ ಸಾಧನವನ್ನು ಎಂದಿಗೂ ಬಿಡುವುದಿಲ್ಲ. ICO ಡೈರೆಕ್ಟರಿಯನ್ನು ಓದಲು DataView ಅನ್ನು ಬಳಸಿಕೊಂಡು JavaScript ನಲ್ಲಿ ಪಾರ್ಸಿಂಗ್ ನಡೆಯುತ್ತದೆ ಮತ್ತು ಪ್ರತಿ ಚಿತ್ರಕ್ಕೆ ಸೂಕ್ತವಾದ ಡಿಕೋಡರ್ಗೆ ರವಾನಿಸುತ್ತದೆ. ಔಟ್ಪುಟ್ PNG ಗಳನ್ನು canvas.toBlob ('image/png') ಮೂಲಕ ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ.
ICO ವಿಂಡೋಸ್-ಕೇಂದ್ರಿತ ಸ್ವರೂಪವಾಗಿದ್ದು, ಕೆಲವು ಇಮೇಜ್ ಎಡಿಟರ್ಗಳು ಆಕರ್ಷಕವಾಗಿ ನಿರ್ವಹಿಸುತ್ತಾರೆ. ಫೋಟೋಶಾಪ್ಗೆ ಪ್ಲಗಿನ್ ಅಗತ್ಯವಿದೆ; ಅನೇಕ ವೆಬ್-ಆಧಾರಿತ ಉಪಕರಣಗಳು ICO ಅನ್ನು ಓದಲು ಸಾಧ್ಯವಿಲ್ಲ; Linux ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರಗಳು ICO ಅನ್ನು ಎರಡನೇ ದರ್ಜೆಯಂತೆ ಪರಿಗಣಿಸುತ್ತವೆ. PNG ಸಾರ್ವತ್ರಿಕವಾಗಿ ಬೆಂಬಲಿತವಾಗಿದೆ. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ICO ಅನ್ನು PNG ಗೆ ಪರಿವರ್ತಿಸುವುದರಿಂದ ನೀವು ಯಾವುದೇ ಉಪಕರಣದಲ್ಲಿ ತೆರೆಯಬಹುದಾದ ಮತ್ತು ಸಂಪಾದಿಸಬಹುದಾದ ಫೈಲ್ಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
ಇತರ ಸಾಮಾನ್ಯ ಕಾರಣವೆಂದರೆ ಪ್ರತ್ಯೇಕ ಗಾತ್ರಗಳನ್ನು ಹೊರತೆಗೆಯುವುದು. ಫೆವಿಕಾನ್ ಅನ್ನು ನವೀಕರಿಸುವ ವೆಬ್ ಡೆವಲಪರ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ICO ನ 32×32 ಅಥವಾ 64×64 ಆವೃತ್ತಿಯನ್ನು ಮಾತ್ರ ಬಯಸುತ್ತಾರೆ. ಲೆಗಸಿ ಐಕಾನ್ಗಳನ್ನು ಪುನಃ ಚಿತ್ರಿಸುವ ವಿನ್ಯಾಸಕರು ದೊಡ್ಡ ಎಂಬೆಡೆಡ್ ಆವೃತ್ತಿಯನ್ನು ಆರಂಭಿಕ ಹಂತವಾಗಿ ಬಯಸುತ್ತಾರೆ. ICO ಕಂಟೇನರ್ನೊಂದಿಗೆ ನೇರವಾಗಿ ವ್ಯವಹರಿಸುವುದಕ್ಕಿಂತ ಪ್ರತಿ ಗಾತ್ರಕ್ಕೆ ಒಂದರಂತೆ ಪ್ರತ್ಯೇಕ PNG ಫೈಲ್ಗಳನ್ನು ಹೊರತೆಗೆಯುವುದರಿಂದ ಎರಡೂ ವರ್ಕ್ಫ್ಲೋಗಳು ಪ್ರಯೋಜನ ಪಡೆಯುತ್ತವೆ.
ICO ಡ್ರಾಪ್ ಮಾಡಿ, ಪ್ರತಿ ಎಂಬೆಡೆಡ್ ಗಾತ್ರಕ್ಕೆ ಒಂದು PNG ಪಡೆಯಿರಿ.
ICO ಫೈಲ್ 6-ಬೈಟ್ ಹೆಡರ್ (ICONDIR) ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ನಂತರ ನಮೂದುಗಳ ಡೈರೆಕ್ಟರಿ (ICONDIRENTRY, ಪ್ರತಿ 16 ಬೈಟ್ಗಳು), ನಂತರ ಪ್ರತಿ ನಮೂದುಗಾಗಿ ಇಮೇಜ್ ಡೇಟಾ. ಪ್ರತಿಯೊಂದು ಡೈರೆಕ್ಟರಿ ನಮೂದು ಅಗಲ, ಎತ್ತರ, ಬಣ್ಣದ ಎಣಿಕೆ ಮತ್ತು ಇಮೇಜ್ ಬೈಟ್ಗಳಿಗೆ ಸೂಚಿಸುವ ಆಫ್ಸೆಟ್ ಮತ್ತು ಗಾತ್ರವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.
ಚಿತ್ರದ ಡೇಟಾವನ್ನು BMP-ಶೈಲಿಯ DIB (BITMAPFILEHEADER ಇಲ್ಲದೆ) ಅಥವಾ ನೇರವಾಗಿ ಎಂಬೆಡ್ ಮಾಡಲಾದ ಸಂಪೂರ್ಣ PNG ಫೈಲ್ ಆಗಿ ಎನ್ಕೋಡ್ ಮಾಡಲಾಗಿದೆ. PNG-ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ನಮೂದುಗಳು 256×256 ನಲ್ಲಿ ಆಧುನಿಕ ಐಕಾನ್ಗಳಿಗೆ ಸಾಮಾನ್ಯವಾಗಿದೆ ಮತ್ತು ಪ್ರಾರಂಭದಲ್ಲಿ ಪ್ರಮಾಣಿತ PNG ಸಹಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. BMP-ಶೈಲಿಯ ನಮೂದುಗಳು ಫೈಲ್ ಹೆಡರ್ ಅನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತವೆ ಆದರೆ ಮಾಹಿತಿ ಹೆಡರ್ ಮತ್ತು ಪಿಕ್ಸೆಲ್ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ.
ಈ ಪರಿವರ್ತಕವು ಡೈರೆಕ್ಟರಿಯನ್ನು ಓದುತ್ತದೆ, ಪ್ರತಿ ನಮೂದನ್ನು ಪತ್ತೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸೂಕ್ತವಾದ ಡಿಕೋಡರ್ಗೆ ರವಾನಿಸುತ್ತದೆ. PNG ನಮೂದುಗಳನ್ನು ಬ್ಲಾಬ್ ಮತ್ತು ಇಮೇಜ್ ಎಲಿಮೆಂಟ್ ಬಳಸಿ ಡಿಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ; BMP ನಮೂದುಗಳನ್ನು BITMAPINFOHEADER ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡುವ ಮೂಲಕ ಮತ್ತು ಕೈಯಾರೆ ಕ್ಯಾನ್ವಾಸ್ಗೆ ಪಿಕ್ಸೆಲ್ಗಳನ್ನು ಬರೆಯುವ ಮೂಲಕ ಓದಲಾಗುತ್ತದೆ. ಔಟ್ಪುಟ್ ಯಾವಾಗಲೂ PNG ಆಗಿರುತ್ತದೆ.