বিনামূল্যে কনভার্টার

PNG থেকে ICO কনভার্টার

আপনার ব্রাউজারে অবিলম্বে পিএনজি ছবিগুলিকে উইন্ডোজ আইকন (আইসিও) ফাইলে (ফ্যাভিকন জেনারেটর) রূপান্তর করুন। দ্রুত, নিরাপদ, এবং সম্পূর্ণরূপে ক্লায়েন্ট-সাইড।

PNG এখানে ক্লিক করুন বা টেনে আনুন

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 ব্যবহার করে এমন অন্য কোনো টুল দ্বারা গৃহীত হয়।

সমস্ত প্রক্রিয়াকরণ স্থানীয়ভাবে ঘটে। পিএনজিগুলি ব্রাউজারে পড়া হয়, আইসিও বাইট স্ট্রীম মেমরিতে তৈরি করা হয় এবং ফলাফলটি ডাউনলোড হিসাবে দেওয়া হয়। কোনও সার্ভার আপলোড নেই, কোনও অস্থায়ী ফাইল স্টোরেজ নেই, কোনও বাহ্যিক নির্ভরতা নেই।

কেন PNG কে ICO তে রূপান্তর করুন

আপনি যদি একটি উইন্ডোজ অ্যাপ্লিকেশন বজায় রাখেন, এক্সিকিউটেবল আইকনটি অবশ্যই বাইনারি সংস্থানগুলিতে এমবেড করা একটি ICO ফাইল হতে হবে৷ সংকলিত PNG সম্পদ সমতুল্য নয়। এক্সিকিউটেবল আইকনটিকে লিঙ্ক করার আগে আপনার PNG মাস্টারদের থেকে একটি সঠিক ICO তৈরি করা হল স্ট্যান্ডার্ড প্যাকেজিং ধাপ।

ফ্যাভিকনগুলির জন্য, আধুনিক ব্রাউজারগুলিও লিঙ্ক rel=icon এর মাধ্যমে PNG গ্রহণ করে, কিন্তু /favicon.ico এখনও পুরানো ব্রাউজার এবং অনেক স্বয়ংক্রিয় সরঞ্জাম (RSS পাঠক, সামাজিক প্রিভিউ, সার্চ ইঞ্জিন ক্রলার) আগে চেক করে। /favicon.ico ফাইল ছাড়া একটি সাইট সার্ভার লগগুলিতে 404 শব্দ তৈরি করে এবং পুরানো ক্লায়েন্টদের মধ্যে সঠিকভাবে প্রদর্শন করতে ব্যর্থ হতে পারে। ফাইল তৈরি করা একটি পাঁচ-সেকেন্ডের কাজ; এটি উত্পাদন না চলমান লগ স্প্যাম খরচ.

কিভাবে ব্যবহার করবেন

আপনার PNG মাস্টারগুলি আপলোড করুন, কোন আকারগুলি বান্ডিল করতে হবে তা চয়ন করুন, তৈরি করুন৷

  1. আপনার PNG ফাইল(গুলি) আপলোড করুন: একটি পিএনজি টেনে আনুন (এটি স্ট্যান্ডার্ড আকারে পুনরায় আকার দেওয়া হবে) বা একাধিক পিএনজি বিভিন্ন আকারে টেনে আনুন (প্রত্যেকটি তার নেটিভ আকার হিসাবে এমবেড করা হবে)। 50 MB পর্যন্ত ফাইল সমর্থিত।
  2. এমবেড করা মাপ নির্বাচন করুন: স্ট্যান্ডার্ড ফেভিকন মাপ হল 16×16, 32×32, এবং 48×48৷ স্ট্যান্ডার্ড অ্যাপ্লিকেশন আইকনের আকার 64×64, 128×128, এবং 256×256 যোগ করে। আপনার ব্যবহারের ক্ষেত্রে মেলে এমন সেটটি বেছে নিন।
  3. ICO তৈরি করুন: কনভার্টার প্রয়োজন অনুসারে উত্সের আকার পরিবর্তন করে, ICO ডিরেক্টরি শিরোনাম তৈরি করে এবং প্রতিটি চিত্রকে এম্বেড করে। আউটপুট হল একটি একক .ico ফাইল যার ভিতরে সমস্ত নির্বাচিত মাপ রয়েছে৷
  4. ডাউনলোড করুন এবং স্থাপন করুন: ফাইলটি সংরক্ষণ করুন। ফেভিকনগুলির জন্য, এটিকে আপনার সাইটের রুটে /favicon.ico হিসাবে রাখুন৷ উইন্ডোজ অ্যাপ্লিকেশনের জন্য, আপনার বিল্ড সিস্টেমের রিসোর্স কম্পাইলেশন ধাপের মাধ্যমে এম্বেড করুন।

সাধারণ ব্যবহারের ক্ষেত্রে

প্রযুক্তিগত বিবরণ

একটি ICO ফাইলে একটি 6-বাইট ICONDIR হেডার থাকে (সংরক্ষিত=0, ICO-এর জন্য টাইপ=1, কাউন্ট=ছবির সংখ্যা), তারপরে 16-বাইট ICONDIRENTRY রেকর্ড থাকে, তারপরে ইমেজ পেলোড থাকে। প্রতিটি আইকনডিরেন্ট্রি প্রস্থ এবং উচ্চতা (0 মানে 256 সহ), রঙ গণনা, প্লেন, বিট গভীরতা, পেলোড আকার এবং অফসেট নির্দিষ্ট করে।

প্রতিটি ছবি পেলোড হয় একটি সম্পূর্ণ PNG ফাইল (শুরুতে PNG স্বাক্ষর 0x89504E47) অথবা একটি BMP-শৈলী DIB। আধুনিক রূপান্তর সরঞ্জাম, এটি সহ, 64×64 এবং তার বেশি আকারের জন্য PNG এবং ছোট আকারের জন্য BMP এম্বেড করে, যা উইন্ডোজ প্রত্যাশা করে।

ব্রাউজারটি ভারী উত্তোলন করে: ক্যানভাসের মাধ্যমে বিটম্যাপে পিএনজি ডিকোডিং, স্মুথিং সক্ষম সহ ক্যানভাস ড্রইমেজের মাধ্যমে আকার পরিবর্তন করা এবং ডেটাভিউ-এর মাধ্যমে চূড়ান্ত আইসিও সমাবেশ একটি বাইনারি বাফারে লেখা। বাফারটি 'ইমেজ/এক্স-আইকন' টাইপ সহ একটি ব্লব হিসাবে মোড়ানো হয় এবং ডাউনলোড হিসাবে অফার করা হয়।

সর্বোত্তম অনুশীলন

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী

PNG কে ICO তে রূপান্তর করার সময় কি কোন মানের ক্ষতি হয়?
না। ICO PNG বা BMP ভিত্তিক ব্যবহার করে, তাই রূপান্তরের সময় আপনার ছবির গুণমান সম্পূর্ণরূপে সংরক্ষিত থাকে।
ICO বিন্যাস কি জন্য ব্যবহৃত হয়?
আইসিও (উইন্ডোজ আইকন) প্রাথমিকভাবে ওয়েবসাইট ফেভিকন, উইন্ডোজ অ্যাপ্লিকেশন আইকনগুলির জন্য ব্যবহৃত হয়।
আমি কি ব্যাচ একাধিক PNG ফাইল রূপান্তর করতে পারি?
সর্বোচ্চ গুণমান নিশ্চিত করতে এই টুলটি একবারে একটি ফাইল প্রক্রিয়া করে। একাধিক ফাইলের জন্য, কেবল প্রক্রিয়াটি পুনরাবৃত্তি করুন — প্রতিটি রূপান্তর মাত্র কয়েক সেকেন্ড সময় নেয়।
রূপান্তরের সময় কি আমার ছবিগুলি ব্যক্তিগত রাখা হয়?
হ্যাঁ। আপনার PNG ফাইলগুলি সম্পূর্ণরূপে আপনার ব্রাউজারে ক্যানভাস API এবং JavaScript ব্যবহার করে প্রক্রিয়া করা হয়। কোনো সার্ভারে কিছুই আপলোড করা হয় না — ফাইলটি সরাসরি আপনার ডিভাইস থেকে কনভার্টারে যায় এবং আপনার ডিভাইসে ফিরে যায়।
আমার ফাইল একটি সার্ভারে আপলোড করা হয়?
না। জাভাস্ক্রিপ্ট বাইনারি রাইট ব্যবহার করে আপনার ব্রাউজারে ICO তৈরি করা হয়েছে। ফাইল আপনার ডিভাইস ছেড়ে না.
আমার ICO কি উইন্ডোজের পুরানো সংস্করণে কাজ করবে?
হ্যাঁ। আউটপুট স্ট্যান্ডার্ড ICO ফর্ম্যাট ব্যবহার করে যা উইন্ডোজ 3.0 সংস্করণ থেকে সমর্থন করে। সর্বোচ্চ সামঞ্জস্যের জন্য 64 এবং নীচের আকারগুলি BMP-স্টাইলের পেলোড ব্যবহার করে; 256-পিক্সেল এন্ট্রি এমবেডেড PNG ব্যবহার করে, যা Windows Vista এবং পরবর্তীতে সমর্থন করে।
কেন আমার ফেভিকন আপডেট হচ্ছে না?
ব্রাউজারগুলি আক্রমনাত্মকভাবে ফেভিকন ক্যাশে করে, প্রায়ই কয়েকদিন ধরে। ব্রাউজার ক্যাশে সাফ করে একটি রিফ্রেশ করুন, একটি নতুন আনয়ন করতে বাধ্য করতে সরাসরি ফেভিকন URL খুলুন, বা লিঙ্ক ট্যাগে একটি সংস্করণ ক্যোয়ারী প্যারামিটার যুক্ত করুন৷
আমি কি কালার আইকন এবং একরঙা আইকন উভয়ই অন্তর্ভুক্ত করতে পারি?
স্ট্যান্ডার্ড আইসিও প্রতিটি এন্ট্রির মেটাডেটাতে রঙের গভীরতা সমর্থন করে, তবে বেশিরভাগ আধুনিক ব্যবহার সব আকারের 32-বিট রঙ। একরঙা আইকন একটি উত্তরাধিকার উদ্বেগ যা কিছু সরঞ্জাম আজ পরিচালনা করে।