JPG, PNG, এবং WebP একই প্রশ্নের তিনটি উত্তর: এই ছবিটি কীভাবে সংরক্ষণ করা উচিত? প্রত্যেকেই ভিন্ন কিছুতে ভালো। আপনি কী দেখছেন তা জানার পরে ভালভাবে চয়ন করতে প্রায় দশ সেকেন্ড সময় লাগে এবং এটি সাধারণত আপনি পরে যে মানের সেটিং বেছে নেন তার চেয়ে বেশি গুরুত্বপূর্ণ।
সংক্ষিপ্ত সংস্করণ
| বিন্যাস | জন্য সেরা | স্বচ্ছতা | সাধারণ ফাইলের আকার |
|---|---|---|---|
| JPEG (.jpg) | ফটোগ্রাফ, ক্যামেরার ছবি, স্ক্যান করা ছবি | না | ছবির জন্য ছোট |
| PNG (.png) | স্ক্রিনশট, টেক্সট, লোগো, ফ্ল্যাট গ্রাফিক্স | হ্যাঁ | ছবির জন্য বড়, গ্রাফিক্সের জন্য দক্ষ |
| WebP (.webp) | আধুনিক ওয়েব ছবি, ফটো এবং গ্রাফিক্স উভয়ই | হ্যাঁ | প্রায়শই সামগ্রিকভাবে সবচেয়ে ছোট |
আপনি যদি শুধুমাত্র একটি লাইন মনে রাখেন: ফটোগ্রাফের জন্য JPEG বা WebP ব্যবহার করুন, খাস্তা প্রান্ত বা স্বচ্ছ ব্যাকগ্রাউন্ড সহ যেকোনো কিছুর জন্য PNG ব্যবহার করুন।
JPEG: ফটোগ্রাফের জন্য এখনও ডিফল্ট
JPEG একটি ক্ষতিকর বিন্যাস। এটি ছোট ব্লকে একটি চিত্র দেখে এবং একটি অনুমান সংরক্ষণ করে, বিশদটি বাদ দিয়ে যা মানুষের চোখে কম লক্ষণীয়। ফটোগ্রাফের জন্য—যার মসৃণ গ্রেডিয়েন্ট, টেক্সচার, এবং একেবারে সোজা প্রান্ত নেই—যে ট্রেড-অফ চমৎকার। একটি বড় ফটো সাধারণ দেখার আকারে একটি সুস্পষ্ট পরিবর্তন ছাড়াই একটি ছোট ফাইলে পরিণত হতে পারে।
বিন্যাসটিও অসাধারণভাবে সামঞ্জস্যপূর্ণ। প্রতিটি ব্রাউজার, ফোন, ফটো প্রিন্টার এবং ডকুমেন্ট টুল একটি JPEG খুলতে পারে। যদি কোনো ফাইলের কোনো ব্যাখ্যা ছাড়াই সর্বত্র কাজ করতে হয়, JPEG হল নিরাপদ পছন্দ।
এর দুর্বলতাগুলোও সমানভাবে পরিচিত। এতে স্বচ্ছতা নেই। এটি তীক্ষ্ণ লাইন এবং পাঠ্যের ক্ষেত্রে দুর্বল, যেখানে কম্প্রেশন হ্যালোস এবং ব্লকি প্যাচ তৈরি করতে পারে। এবং এটি প্রতিটি সংরক্ষণে ক্ষতিকারক, তাই বারবার একই JPEG সম্পাদনা এবং রপ্তানি ধীরে ধীরে এটিকে হ্রাস করে। একটি আসল রাখুন এবং একবার রপ্তানি করুন।
PNG: পরিষ্কার প্রান্ত এবং স্বচ্ছতা
PNG ক্ষতিহীন। আপনি যে ইমেজটি সেভ করেন সেটি হল যে ইমেজটি আপনি ফেরত পাবেন, পিক্সেলের জন্য পিক্সেল। এটি স্ক্রিনশট, ডায়াগ্রাম, লোগো, আইকন এবং ইন্টারফেস গ্রাফিক্সের জন্য এটিকে সঠিক পছন্দ করে তোলে—সামগ্রী যেখানে খাস্তা প্রান্তগুলি গুরুত্বপূর্ণ এবং যেখানে একটি ক্ষতিকারক এনকোডার দৃশ্যমান ক্ষতি ছেড়ে দেয়৷
PNG এছাড়াও আলফা স্বচ্ছতা সমর্থন করে, যা এটি রঙিন ব্যাকগ্রাউন্ডে স্থাপিত লোগো এবং নরম ছায়াযুক্ত ইন্টারফেস উপাদানগুলির জন্য দরকারী করে তোলে। একই ক্ষতিহীন পন্থা PNG কে ফটোগ্রাফের জন্য দুর্বল করে তোলে: PNG হিসাবে সংরক্ষিত একটি ক্যামেরা ছবি কোন দৃশ্যমান সুবিধা ছাড়াই সমতুল্য JPEG থেকে কয়েকগুণ বড় হতে পারে।
একটি সাধারণ ব্যতিক্রম আছে: একটি স্ক্রিনশট যা বেশিরভাগই একটি ফটোগ্রাফ। একটি পূর্ণ-স্ক্রীন ফটো ভিউয়ার স্ক্রিনশট, উদাহরণস্বরূপ, JPEG হিসাবে আরও দক্ষ হতে পারে। বিষয়বস্তু বিচার করুন, এটি একটি স্ক্রিনশট থেকে এসেছে তা নয়।
ওয়েবপি: নমনীয় মধ্যম
WebP ওয়েবের জন্য ডিজাইন করা হয়েছে এবং উভয় ক্ষেত্রেই স্বচ্ছতার সাথে ক্ষতিকর এবং ক্ষতিহীন উভয় মোডে কাজ করতে পারে। তুলনামূলক গুণমানে, একটি ক্ষতিকর WebP প্রায়শই JPEG থেকে ছোট হয়, বিশেষ করে নিম্নমানের সেটিংসে। এটি অ্যানিমেশনকেও সমর্থন করে, যদিও এটি স্থির-চিত্র সরঞ্জামগুলির সাথে প্রাসঙ্গিক নয়।
ব্রাউজার সমর্থন এখন ক্রোম, ফায়ারফক্স, সাফারি এবং এজ জুড়ে বিস্তৃত। ক্যাচ হল সফ্টওয়্যারের বিস্তৃত বিশ্ব: পুরোনো ডেস্কটপ অ্যাপ্লিকেশন, কিছু ইমেল ক্লায়েন্ট এবং কিছু বিষয়বস্তু পরিচালনা সিস্টেম একটি .webp ফাইল গ্রহণ নাও করতে পারে। আপনি যদি একটি আধুনিক ওয়েবসাইটে প্রকাশ করেন, WebP একটি শক্তিশালী ডিফল্ট। আপনি যদি এমন কোনও ব্যক্তির কাছে একটি ছবি পাঠান যিনি এটি একটি অপরিচিত প্রোগ্রামে খুলবেন, JPEG বা PNG কম ঝুঁকিপূর্ণ পছন্দ।
AVIF-এর মতো নতুন ফর্ম্যাটগুলি এখনও ছোট হতে পারে, তবে সমর্থন কম সর্বজনীন এবং এনকোডিং ধীর। দৈনন্দিন কাজের জন্য, একটি ভাল WebP এবং একটি AVIF এর মধ্যে পার্থক্য খুব কমই সামঞ্জস্যপূর্ণ প্রশ্নগুলির জন্য মূল্যবান।
স্বচ্ছতার ফাঁদ
JPEG স্বচ্ছতা সংরক্ষণ করতে পারে না। আপনি যদি একটি স্বচ্ছ ব্যাকগ্রাউন্ড সহ একটি PNG লোগোকে JPEG তে রূপান্তর করেন তবে সেই অঞ্চলগুলিকে কিছু হতে হবে। বেশিরভাগ রূপান্তরকারী তাদের সাদা দিয়ে পূরণ করে। একটি সাদা পাতায় আপনি লক্ষ্য করতে পারেন না; একটি রঙিন বা ফটোগ্রাফিক পটভূমিতে, লোগোটি একটি সুস্পষ্ট সাদা বাক্সের ভিতরে আসে।
সমাধানটি সহজ: কাট-আউট ব্যাকগ্রাউন্ড প্রয়োজন এমন যেকোনো কিছুর জন্য PNG বা WebP রাখুন। যদি চূড়ান্ত গন্তব্যের জন্য JPEG এর প্রয়োজন হয়, লোগোটি প্রথমে সঠিক পটভূমির রঙে রাখুন, তারপরে রপ্তানি করুন। এটি একটি সাদা আয়তক্ষেত্রের পরিবর্তে একটি ইচ্ছাকৃত ফলাফল তৈরি করে।
বিপরীত রূপান্তর — JPEG থেকে PNG — স্বচ্ছতা তৈরি করে না৷ এটি শুধুমাত্র একই অস্বচ্ছ পিক্সেলগুলিকে একটি লসলেস কন্টেইনারে মোড়ানো থাকে, যা সাধারণত কোনো বিস্তারিত পুনরুদ্ধার না করেই ফাইলটিকে বড় করে তোলে।
অতিরিক্ত চিন্তা না করে নির্বাচন করা
- এটা কি একটা ফটোগ্রাফ নাকি একটানা টোন সহ স্ক্যান? JPEG, বা WebP ব্যবহার করুন যদি এটি একটি আধুনিক ওয়েবসাইটের জন্য হয়।
- এটা কি স্বচ্ছতা প্রয়োজন? PNG বা WebP ব্যবহার করুন। কখনো JPEG না।
- এটা কি টেক্সট, তীক্ষ্ণ প্রান্ত, বা সমতল রং ধারণ করে? PNG বা ক্ষতিহীন WebP ব্যবহার করুন। ক্ষতিকারক JPEG প্রান্তগুলিকে নোংরা দেখাবে।
- কেউ কি অজানা সফটওয়্যারে খুলবে? ছবির জন্য JPEG এবং গ্রাফিক্সের জন্য PNG পছন্দ করুন। সামঞ্জস্যতা একটি প্রান্তিক আকারের জয়কে হারায়।
- এটা ইতিমধ্যে ছোট? এটা একা ছেড়ে দিন. একটি 40 KB গ্রাফিককে 5 KB সাশ্রয় করার জন্য রূপান্তর করা সাধারণত মান হারানোর ঝুঁকির মূল্য নয়।
একবার ফরম্যাটটি বেছে নেওয়া হলে, ইমেজটিকে তার ডিসপ্লে আকারে রিসাইজ করুন এবং একটি বুদ্ধিমান গুণমান সেট করুন। আমাদের গাইড ওয়েবের জন্য ছবি কম্প্রেস করা সেটিংস মাধ্যমে হাঁটা.
কি রূপান্তর ঠিক করতে পারে না
রূপান্তর পাত্র পরিবর্তন করে, এর ভিতরের তথ্য নয়। যদি একটি JPEG ইতিমধ্যেই বিশদ হারিয়ে ফেলে থাকে, তবে এটিকে PNG হিসাবে সংরক্ষণ করলে সেই বিশদটি ফিরে আসবে না; এটি কেবল একটি বড় ফাইলে ক্ষতিগ্রস্ত ফলাফল সংরক্ষণ করবে। যদি একটি PNG স্ক্রিনশট অ্যান্টি-অ্যালিয়াসড টেক্সটে পূর্ণ থাকে, তাহলে এটিকে JPEG-এ রূপান্তর করা হলে তা সঙ্কুচিত হতে পারে কিন্তু অক্ষরের চারপাশে শিল্পকর্মও দেখাবে।
সর্বদা উপলব্ধ সেরা উৎস থেকে কাজ. ফরম্যাটগুলির মধ্যে সামনে এবং পিছনে রূপান্তর করা একটি চিত্রকে আরও খারাপ করার একটি সাধারণ উপায় যখন বিশ্বাস করে আপনি এটিকে উন্নত করছেন৷
দ বিন্যাস রূপান্তরকারী ব্রাউজারে JPG, PNG, এবং WebP পরিচালনা করে। এটি স্বচ্ছতা রাখে যখন গন্তব্য এটিকে সমর্থন করে, JPEG ব্যাকগ্রাউন্ডগুলিকে সাদা দিয়ে পূরণ করে এবং ক্ষতিকর বিন্যাসের জন্য আপনাকে মান সেট করতে দেয়। PNG আউটপুট ক্ষতিহীন। পুনরায় এনকোডিং ক্যামেরার বিবরণ এবং জিপিএস অবস্থানের মতো এমবেডেড মেটাডেটাও সরিয়ে দেয়। আপনার যদি সেই মেটাডেটা দরকার হয়, আসল ফাইলটি রাখুন।
কর্ম এটি দেখতে পছন্দ? স্থানীয়ভাবে একটি ছবি রূপান্তর করুন— আপলোড নেই, অ্যাকাউন্ট নেই।