PNG થી ICO કન્વર્ટર
તમારા બ્રાઉઝરમાં PNG ઇમેજને તરત જ Windows Icon (ICO) ફાઇલો (ફેવિકોન જનરેટર)માં કન્વર્ટ કરો. ઝડપી, સુરક્ષિત અને સંપૂર્ણપણે ક્લાયંટ-સાઇડ.
PNG અહીં ક્લિક કરો અથવા ખેંચો
50MB સુધી સપોર્ટ કરે છે
તમારા બ્રાઉઝરમાં PNG ઇમેજને તરત જ Windows Icon (ICO) ફાઇલો (ફેવિકોન જનરેટર)માં કન્વર્ટ કરો. ઝડપી, સુરક્ષિત અને સંપૂર્ણપણે ક્લાયંટ-સાઇડ.
50MB સુધી સપોર્ટ કરે છે
ICO એ ફોર્મેટ છે જે વિન્ડોઝ ડેસ્કટોપ એપ્લિકેશન આઇકોન્સ માટે અપેક્ષા રાખે છે અને ફોર્મેટ બ્રાઉઝર ઐતિહાસિક રીતે ફેવિકોન્સ માટે અપેક્ષા રાખે છે (લિંક rel=icon, /favicon.ico). યોગ્ય ICO ફાઇલ જનરેટ કરવાનો અર્થ એ છે કે એક જ ઇમેજના બહુવિધ કદને એક કન્ટેનરમાં બંડલ કરવું જેથી ઑપરેટિંગ સિસ્ટમ અથવા બ્રાઉઝર તેને જે રિઝોલ્યુશનની જરૂર હોય તે પસંદ કરી શકે. ફેવિકોન ICO માં સામાન્ય રીતે 16×16, 32×32 અને 48×48નો સમાવેશ થાય છે; ડેસ્કટોપ એપ્લિકેશન ICO સામાન્ય રીતે 64×64, 128×128 અને 256×256 ઉમેરે છે.
આ કન્વર્ટર એક અથવા વધુ PNG ફાઇલો લે છે અને તમારા બ્રાઉઝરમાં યોગ્ય રીતે સંરચિત ICO ફાઇલ લખે છે. ICO ડિરેક્ટરી અને દરેક એમ્બેડેડ ઇમેજનો મેટાડેટા બાઈનરી બફરનો ઉપયોગ કરીને JavaScriptમાં બનાવવામાં આવે છે; PNG એન્ટ્રીઓ સીધી જ એમ્બેડ કરવામાં આવે છે, જ્યારે નાના કદને વૈકલ્પિક રીતે લેગસી સુસંગતતા માટે BMP-શૈલી DIB તરીકે ફરીથી એન્કોડ કરી શકાય છે. આઉટપુટ એ વિન્ડોઝ એક્સપ્લોરર, વિઝ્યુઅલ સ્ટુડિયો, વેબ બ્રાઉઝર્સ અને ICO નો ઉપયોગ કરતા અન્ય કોઈપણ ટૂલ દ્વારા સ્વીકૃત પ્રમાણભૂત ICO ફાઇલ છે.
બધી પ્રક્રિયા સ્થાનિક રીતે થાય છે. PNG ને બ્રાઉઝરમાં વાંચવામાં આવે છે, ICO બાઈટ સ્ટ્રીમ મેમરીમાં બનાવવામાં આવે છે, અને પરિણામ ડાઉનલોડ તરીકે ઓફર કરવામાં આવે છે. કોઈ સર્વર અપલોડ નથી, કોઈ અસ્થાયી ફાઇલ સંગ્રહ નથી, કોઈ બાહ્ય નિર્ભરતા નથી.
જો તમે Windows એપ્લિકેશન જાળવી રાખો છો, તો એક્ઝિક્યુટેબલનું આઇકન બાઈનરીના સંસાધનોમાં એમ્બેડ કરેલી ICO ફાઇલ હોવી જોઈએ. સંકલિત PNG સંસાધનો સમકક્ષ નથી. તમારા PNG માસ્ટર્સમાંથી યોગ્ય ICO જનરેટ કરવું એ એક્ઝેક્યુટેબલમાં આઇકોનને લિંક કરતા પહેલા પ્રમાણભૂત પેકેજિંગ પગલું છે.
ફેવિકોન્સ માટે, આધુનિક બ્રાઉઝર્સ પણ લિંક rel=icon દ્વારા PNG સ્વીકારે છે, પરંતુ /favicon.ico હજુ પણ જૂના બ્રાઉઝર્સ અને ઘણા સ્વયંસંચાલિત સાધનો (RSS રીડર્સ, સામાજિક પૂર્વાવલોકનો, સર્ચ એન્જિન ક્રોલર્સ) એ લેગસી ફૉલબેક છે. /favicon.ico ફાઇલ વિનાની સાઇટ સર્વર લોગમાં 404 અવાજ પેદા કરે છે અને જૂના ક્લાયન્ટ્સમાં યોગ્ય રીતે પ્રદર્શિત કરવામાં નિષ્ફળ થઈ શકે છે. ફાઇલનું નિર્માણ એ પાંચ-સેકન્ડનું કાર્ય છે; ઉત્પાદન ન કરવા માટે ચાલુ લોગ સ્પામનો ખર્ચ થાય છે.
તમારા PNG માસ્ટર્સ અપલોડ કરો, પસંદ કરો કે કયા કદનું બંડલ બનાવવું, જનરેટ કરવું.
ICO ફાઇલમાં 6-બાઇટ ICONDIR હેડર (આરક્ષિત=0, ICO માટે ટાઇપ=1, કાઉન્ટ=ઇમેજની સંખ્યા), ત્યાર બાદ 16-બાઇટ ICONDIRENTRY રેકોર્ડ્સ, ઇમેજ પેલોડનો સમાવેશ થાય છે. દરેક ICONDIRENTRY પહોળાઈ અને ઊંચાઈ (0 અર્થ 256 સાથે), રંગ ગણતરી, વિમાનો, બીટ ઊંડાઈ, પેલોડ કદ અને ઑફસેટનો ઉલ્લેખ કરે છે.
દરેક ઇમેજ પેલોડ કાં તો સંપૂર્ણ PNG ફાઇલ છે (પ્રારંભમાં PNG સહી 0x89504E47) અથવા BMP-શૈલી DIB. આધુનિક કન્વર્ઝન ટૂલ્સ, જેમાં આનો સમાવેશ થાય છે, 64×64 અને તેનાથી ઉપરના કદ માટે PNG અને નાના કદ માટે BMP એમ્બેડ કરે છે, જે વિન્ડોઝની અપેક્ષા સાથે મેળ ખાય છે.
બ્રાઉઝર હેવી લિફ્ટિંગ કરે છે: કેનવાસ દ્વારા બીટમેપ પર PNG ડીકોડિંગ, સ્મૂથિંગ સક્ષમ સાથે કેનવાસ ડ્રોઈમેજ દ્વારા માપ બદલવું, અને ડેટાવ્યૂ દ્વારા અંતિમ ICO એસેમ્બલી બાઈનરી બફરને લખે છે. બફરને 'ઇમેજ/x-આઇકન' ટાઇપ સાથે બ્લોબ તરીકે લપેટીને ડાઉનલોડ તરીકે ઓફર કરવામાં આવે છે.