পূর্ববর্তী সংস্করণগুলির তুলনায় Libpng-1.6 আইসিসি প্রোফাইলগুলি পরীক্ষা করা সম্পর্কে আরও কঠোর। আপনি সতর্কতা উপেক্ষা করতে পারেন। এ থেকে মুক্তি পেতে, পিএনজি চিত্র থেকে আইসিসিপি অংশটি সরান।
কিছু অ্যাপ্লিকেশন সতর্কতাটিকে ত্রুটি হিসাবে বিবেচনা করে; আপনি যদি এই জাতীয় অ্যাপ্লিকেশন ব্যবহার করছেন তবে আপনার খণ্ডটি সরিয়ে ফেলতে হবে। আপনি ইমেজম্যাগিকের মতো বিভিন্ন পিএনজি সম্পাদকের সাথে এটি করতে পারেন
convert in.png out.png
ফোল্ডারে (ডিরেক্টরি) সমস্ত পিএনজি ফাইল থেকে অবৈধ আইসিসিপি অংশটি সরাতে আপনি চিত্রম্যাগিক থেকে ব্যবহার করতে পারেন mogrify
:
mogrify *.png
এটির জন্য আপনার চিত্রম্যাগিকটি libpng16 দিয়ে নির্মিত হয়েছিল requires এটি চালিয়ে আপনি সহজেই এটি পরীক্ষা করতে পারেন:
convert -list format | grep PNG
আপনি যদি সেগুলি অন্ধভাবে প্রক্রিয়া করার পরিবর্তে কোন ফাইলগুলি স্থির করতে চান তা জানতে চান, আপনি চালাতে পারেন
pngcrush -n -q *.png
যেখানে -n
অর্থগুলি ফাইলগুলি পুনরায় লিখবেন না এবং তার -q
অর্থ সতর্কতা ব্যতীত বেশিরভাগ আউটপুট দমন করে। দুঃখিত, সতর্কতা ব্যতীত সমস্ত কিছু দমন করার জন্য পিএনজি ক্রাশের কোনও বিকল্প নেই।
ইমেজম্যাগিকের বাইনারি রিলিজ এখানে রয়েছে
অ্যান্ড্রয়েড প্রকল্পগুলির জন্য (অ্যান্ড্রয়েড স্টুডিও) res
ফোল্ডারে নেভিগেট করুন ।
উদাহরণ স্বরূপ:
C:\{your_project_folder}\app\src\main\res\drawable-hdpi\mogrify *.png