PNG থেকে ICO কনভার্টার
আপনার ব্রাউজারে অবিলম্বে পিএনজি ছবিগুলিকে উইন্ডোজ আইকন (আইসিও) ফাইলে (ফ্যাভিকন জেনারেটর) রূপান্তর করুন। দ্রুত, নিরাপদ, এবং সম্পূর্ণরূপে ক্লায়েন্ট-সাইড।
PNG এখানে ক্লিক করুন বা টেনে আনুন
50MB পর্যন্ত সাপোর্ট করে
আপনার ব্রাউজারে অবিলম্বে পিএনজি ছবিগুলিকে উইন্ডোজ আইকন (আইসিও) ফাইলে (ফ্যাভিকন জেনারেটর) রূপান্তর করুন। দ্রুত, নিরাপদ, এবং সম্পূর্ণরূপে ক্লায়েন্ট-সাইড।
50MB পর্যন্ত সাপোর্ট করে
ICO হল উইন্ডোজ যে ফর্ম্যাটটি ডেস্কটপ অ্যাপ্লিকেশন আইকনগুলির জন্য আশা করে এবং ফরম্যাট ব্রাউজারগুলি ঐতিহাসিকভাবে ফ্যাভিকনগুলির জন্য আশা করে (লিংক rel=icon, /favicon.ico)৷ একটি সঠিক ICO ফাইল তৈরি করার অর্থ হল একই চিত্রের একাধিক আকারকে একটি একক পাত্রে বান্ডিল করা যাতে অপারেটিং সিস্টেম বা ব্রাউজার এটির যে রেজোলিউশন প্রয়োজন তা বেছে নিতে পারে। একটি ফেভিকন ICO-তে সাধারণত 16×16, 32×32, এবং 48×48 অন্তর্ভুক্ত থাকে; একটি ডেস্কটপ অ্যাপ্লিকেশন ICO সাধারণত 64×64, 128×128, এবং 256×256 যোগ করে।
এই কনভার্টারটি এক বা একাধিক PNG ফাইল নেয় এবং আপনার ব্রাউজারে একটি সঠিকভাবে কাঠামোবদ্ধ ICO ফাইল লেখে। ICO ডিরেক্টরি এবং প্রতিটি এমবেডেড ইমেজের মেটাডেটা একটি বাইনারি বাফার ব্যবহার করে জাভাস্ক্রিপ্টে তৈরি করা হয়; PNG এন্ট্রিগুলি সরাসরি এম্বেড করা হয়, যখন ছোট আকারগুলি ঐচ্ছিকভাবে উত্তরাধিকারের সামঞ্জস্যের জন্য BMP-স্টাইল DIB হিসাবে পুনরায় এনকোড করা যেতে পারে। আউটপুট হল একটি প্রমিত ICO ফাইল যা Windows Explorer, Visual Studio, ওয়েব ব্রাউজার এবং ICO ব্যবহার করে এমন অন্য কোনো টুল দ্বারা গৃহীত হয়।
সমস্ত প্রক্রিয়াকরণ স্থানীয়ভাবে ঘটে। পিএনজিগুলি ব্রাউজারে পড়া হয়, আইসিও বাইট স্ট্রীম মেমরিতে তৈরি করা হয় এবং ফলাফলটি ডাউনলোড হিসাবে দেওয়া হয়। কোনও সার্ভার আপলোড নেই, কোনও অস্থায়ী ফাইল স্টোরেজ নেই, কোনও বাহ্যিক নির্ভরতা নেই।
আপনি যদি একটি উইন্ডোজ অ্যাপ্লিকেশন বজায় রাখেন, এক্সিকিউটেবল আইকনটি অবশ্যই বাইনারি সংস্থানগুলিতে এমবেড করা একটি ICO ফাইল হতে হবে৷ সংকলিত PNG সম্পদ সমতুল্য নয়। এক্সিকিউটেবল আইকনটিকে লিঙ্ক করার আগে আপনার PNG মাস্টারদের থেকে একটি সঠিক ICO তৈরি করা হল স্ট্যান্ডার্ড প্যাকেজিং ধাপ।
ফ্যাভিকনগুলির জন্য, আধুনিক ব্রাউজারগুলিও লিঙ্ক rel=icon এর মাধ্যমে PNG গ্রহণ করে, কিন্তু /favicon.ico এখনও পুরানো ব্রাউজার এবং অনেক স্বয়ংক্রিয় সরঞ্জাম (RSS পাঠক, সামাজিক প্রিভিউ, সার্চ ইঞ্জিন ক্রলার) আগে চেক করে। /favicon.ico ফাইল ছাড়া একটি সাইট সার্ভার লগগুলিতে 404 শব্দ তৈরি করে এবং পুরানো ক্লায়েন্টদের মধ্যে সঠিকভাবে প্রদর্শন করতে ব্যর্থ হতে পারে। ফাইল তৈরি করা একটি পাঁচ-সেকেন্ডের কাজ; এটি উত্পাদন না চলমান লগ স্প্যাম খরচ.
আপনার PNG মাস্টারগুলি আপলোড করুন, কোন আকারগুলি বান্ডিল করতে হবে তা চয়ন করুন, তৈরি করুন৷
একটি ICO ফাইলে একটি 6-বাইট ICONDIR হেডার থাকে (সংরক্ষিত=0, ICO-এর জন্য টাইপ=1, কাউন্ট=ছবির সংখ্যা), তারপরে 16-বাইট ICONDIRENTRY রেকর্ড থাকে, তারপরে ইমেজ পেলোড থাকে। প্রতিটি আইকনডিরেন্ট্রি প্রস্থ এবং উচ্চতা (0 মানে 256 সহ), রঙ গণনা, প্লেন, বিট গভীরতা, পেলোড আকার এবং অফসেট নির্দিষ্ট করে।
প্রতিটি ছবি পেলোড হয় একটি সম্পূর্ণ PNG ফাইল (শুরুতে PNG স্বাক্ষর 0x89504E47) অথবা একটি BMP-শৈলী DIB। আধুনিক রূপান্তর সরঞ্জাম, এটি সহ, 64×64 এবং তার বেশি আকারের জন্য PNG এবং ছোট আকারের জন্য BMP এম্বেড করে, যা উইন্ডোজ প্রত্যাশা করে।
ব্রাউজারটি ভারী উত্তোলন করে: ক্যানভাসের মাধ্যমে বিটম্যাপে পিএনজি ডিকোডিং, স্মুথিং সক্ষম সহ ক্যানভাস ড্রইমেজের মাধ্যমে আকার পরিবর্তন করা এবং ডেটাভিউ-এর মাধ্যমে চূড়ান্ত আইসিও সমাবেশ একটি বাইনারি বাফারে লেখা। বাফারটি 'ইমেজ/এক্স-আইকন' টাইপ সহ একটি ব্লব হিসাবে মোড়ানো হয় এবং ডাউনলোড হিসাবে অফার করা হয়।