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

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

JPG ছবিগুলিকে PNG ফরম্যাটে তাত্ক্ষণিকভাবে উচ্চ মানের সাথে রূপান্তর করুন। নিরাপদ, দ্রুত এবং সম্পূর্ণ বিনামূল্যে।

JPG এখানে টেনে আনুন

50MB পর্যন্ত সাপোর্ট করে

অথবা

এই টুল সম্পর্কে

JPG-কে PNG তে রূপান্তর করা হল সবচেয়ে সাধারণ ইমেজ ফরম্যাটের অনুরোধগুলির মধ্যে একটি, কিন্তু এটি সবচেয়ে ভুল বোঝাবুঝির মধ্যে একটি। JPG ক্ষতিকারক: প্রতিবার বিন্যাসটি একটি চিত্রকে এনকোড করে, এটি উচ্চ-ফ্রিকোয়েন্সি তথ্য বাতিল করে যা মানুষের চোখ উপেক্ষা করে এবং সেই তথ্য পুনরুদ্ধার করা যায় না। একটি বিদ্যমান JPG কে PNG তে রূপান্তর করা একটি ক্ষতিহীন ধারক তৈরি করে যা ইতিমধ্যেই একটি ক্ষতিকারক বিটম্যাপ, তাই আপনি কোন হারানো বিশদ ফিরে পাবেন না। আপনি যা লাভ করেন তা হল একটি বিন্যাস যা স্বচ্ছতা সমর্থন করে, আরও অবনতি ছাড়াই বারবার সম্পাদনাগুলি সহ্য করে এবং JPG (ডিসকর্ড স্টিকার, নির্দিষ্ট প্রিন্ট পাইপলাইন, কিছু গেম ইঞ্জিন সম্পদ আমদানিকারক) প্রত্যাখ্যানকারী সরঞ্জামগুলির দ্বারা আরও নির্ভরযোগ্যভাবে গ্রহণ করা যেতে পারে।

এই টুলটি ব্রাউজারের অন্তর্নির্মিত ইমেজ ডিকোডার ব্যবহার করে JPG ডিকোড করে, একটি HTML5 ক্যানভাসে ফলস্বরূপ বিটম্যাপ আঁকে এবং DEFLATE-সংকুচিত ক্ষতিহীন স্টোরেজ ব্যবহার করে PNG হিসেবে ক্যানভাসকে পুনরায় এনকোড করে। রূপান্তরটি সম্পূর্ণরূপে আপনার ডিভাইসে ঘটে — ফাইলটি কখনই একটি সার্ভারে ভ্রমণ করে না এবং এটি সম্পর্কে কিছুই লগ করা হয় না। আউটপুট PNG হল ডিকোড করা JPG-এর পিক্সেল বিষয়বস্তুর সাথে বাইট-ফর-বাইট অভিন্ন, যেকোনও কম্প্রেশন আর্টিফ্যাক্ট যা ইতিমধ্যেই উৎসে উপস্থিত ছিল।

যদি আপনার লক্ষ্য হয় JPG আর্টিফ্যাক্টগুলি অপসারণ করা বা একটি উচ্চ-বিশ্বস্ততা ইমেজ প্রাপ্ত করা, শুধুমাত্র ফর্ম্যাট রূপান্তর সাহায্য করবে না। ক্লিনার পন্থা হল আসল আনকম্প্রেসড সোর্স - ক্যামেরা থেকে RAW, সম্পাদনাযোগ্য ফটোশপ ডকুমেন্ট বা ডিজাইন টুল থেকে একটি PNG এক্সপোর্ট - এবং সেটিকে রূপান্তর করা। JPG-থেকে-PNG রূপান্তরকে একটি প্যাকেজিং পরিবর্তন হিসাবে বিবেচনা করুন, গুণমানের উন্নতি নয়।

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

দুটি সবচেয়ে সাধারণ কারণ হল সামঞ্জস্য এবং সম্পাদনাযোগ্যতা। কিছু প্ল্যাটফর্ম — টাইপিং কীবোর্ড স্টিকার লাইব্রেরি, কিছু পণ্যদ্রব্য মুদ্রণ পরিষেবা, বেশ কয়েকটি পুরানো বিষয়বস্তু ব্যবস্থাপনা সিস্টেম — শুধুমাত্র PNG গ্রহণ করে। আপলোড ফর্মের সাথে আলোচনার চেয়ে স্থানীয়ভাবে রূপান্তর করা দ্রুত। পিএনজি গুণমানের ক্ষতি ছাড়াই বারবার সংরক্ষণ করা সহ্য করে, তাই আপনি যদি চূড়ান্ত সংস্করণ তৈরি করার আগে একটি গ্রাফিক্স টুলে একাধিকবার চিত্র সম্পাদনা করার পরিকল্পনা করেন, তবে সংরক্ষণের মধ্যে পিএনজিতে কাজ করা প্রজন্মের জেপিজি আর্টিফ্যাক্টগুলিকে প্রতিরোধ করে।

PNG স্বচ্ছতাকেও সমর্থন করে, যা ইমেজ ওভারলে, বিভিন্ন ব্যাকগ্রাউন্ডের বিপরীতে স্থাপন করা লোগো এবং যেকোনো কম্পোজিটিং কাজের জন্য প্রয়োজনীয়। JPG একটি স্বচ্ছ পিক্সেল প্রতিনিধিত্ব করতে পারে না; PNG-তে রূপান্তর করা হল স্বচ্ছতা যোগ করার প্রথম ধাপ, যদিও JPG-থেকে-PNG ধাপ নিজেই এটি যোগ করে না। আলফা প্রবর্তনের জন্য আপনাকে একটি পৃথক পদক্ষেপ (পটভূমি অপসারণ, মাস্কিং) প্রয়োজন হবে। এই রূপান্তরকারী শুধুমাত্র বিন্যাস মোড়ক পরিবর্তন.

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

রূপান্তর একটি একক ব্রাউজার অপারেশন. কোন সফ্টওয়্যার ইনস্টল, কোন আপলোড.

  1. ড্রপ বা JPG নির্বাচন করুন: আপনার ফাইল সিস্টেম থেকে একটি JPG ফাইল আপলোড এলাকায় টেনে আনুন, অথবা ব্রাউজ করতে ক্লিক করুন। টুলটি 50 এমবি পর্যন্ত স্ট্যান্ডার্ড JPEG ফাইল (.jpg এবং .jpeg এক্সটেনশন সমতুল্য) গ্রহণ করে। উভয় প্রগতিশীল এবং বেসলাইন JPEG এনকোডিং কাজ করে।
  2. পূর্বরূপ নিশ্চিত করুন: ফাইল লোড হওয়ার পরে আপনি একটি থাম্বনেল এবং আসল পিক্সেল মাত্রা দেখতে পাবেন। প্রিভিউ ডিকোডেড বিটম্যাপ থেকে রেন্ডার করা হয়, তাই আউটপুট PNG-তে ঠিক কী থাকবে।
  3. Convert to PNG এ ক্লিক করুন: ব্রাউজার সম্পূর্ণ উৎস রেজোলিউশনে একটি 2D ক্যানভাসে ডিকোড করা বিটম্যাপ আঁকে, তারপর ইমেজ/png MIME টাইপ সহ canvas.toBlob-এ কল করে। PNG এনকোডিং ক্ষতিহীন, তাই গুণমানের সেটিংসের প্রয়োজন নেই।
  4. PNG ডাউনলোড করুন: ডাউনলোড বোতামটি মূল বেস নাম এবং একটি .png এক্সটেনশন সহ ফাইলটিকে সংরক্ষণ করে। আপনি রিফ্রেশ না করে অবিলম্বে অন্য JPG রূপান্তর করতে পারেন।

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

এগুলি এমন পরিস্থিতিতে যেখানে JPG থেকে PNG তে রূপান্তর করা সত্যিকারের সাহায্য করে৷

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

JPEG (ITU-T T.81) একটি 8×8 ব্লক ডিসক্রিট কোসাইন ট্রান্সফর্ম, মানের ফ্যাক্টর দ্বারা চাবিকৃত স্কেলার কোয়ান্টাইজেশন এবং হাফম্যান এনট্রপি কোডিং ব্যবহার করে ছবি এনকোড করে। ফর্ম্যাটটি 2017 সাল পর্যন্ত পেটেন্ট-মুক্ত এবং উৎপাদনে থাকা প্রতিটি ব্রাউজার, OS এবং ক্যামেরা দ্বারা স্থানীয়ভাবে সমর্থিত। একটি JPEG ডিকোডিং এর গুণমান সেটিং এর শিল্পকর্মের সাথে একটি বিটম্যাপ তৈরি করে।

PNG (RFC 2083) ডিকোড করা বিটম্যাপ নেয় এবং ফিল্টার করা DEFLATE কম্প্রেশনের মাধ্যমে সংরক্ষণ করে। পাঁচটি ফিল্টার প্রকার — কোনটিই নয়, সাব, আপ, গড়, পেথ — প্রতি স্ক্যানলাইনে চেষ্টা করা হয়; এনকোডার সেরা কম্প্রেশন ফলন এক বাছাই. PNG ক্ষতিহীন: একই বিটম্যাপকে দুবার এনকোড করলে একই পিক্সেল মান পাওয়া যায়, যদিও ফাইল বাইট ফিল্টার পছন্দের উপর নির্ভর করে ভিন্ন হতে পারে। ফর্ম্যাটটি একটি ঐচ্ছিক 8-বিট বা 16-বিট আলফা চ্যানেল এবং গামা মেটাডেটা সমর্থন করে।

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

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

JPG কে PNG তে রূপান্তর করার সময় কি কোন মানের ক্ষতি হয়?
না। PNG ক্ষতিহীন ডিফ্লেট ব্যবহার করে, তাই রূপান্তরের সময় আপনার ছবির গুণমান সম্পূর্ণরূপে সংরক্ষিত থাকে।
কেন আমি মূল বিন্যাস রাখার পরিবর্তে PNG তে রূপান্তর করব?
আপনার যখন স্বচ্ছতা সমর্থন, স্ক্রিনশট বা গ্রাফিক্সের জন্য ক্ষতিহীন গুণমান বা সর্বজনীন ব্রাউজার সামঞ্জস্যের প্রয়োজন হয় তখন PNG আদর্শ। JPG এর বিপরীতে, PNG কম্প্রেশন আর্টিফ্যাক্ট ছাড়াই প্রতিটি পিক্সেল সংরক্ষণ করে।
আমি কি ব্যাচ একাধিক JPG ফাইল রূপান্তর করতে পারি?
সর্বোচ্চ গুণমান নিশ্চিত করতে এই টুলটি একবারে একটি ফাইল প্রক্রিয়া করে। একাধিক ফাইলের জন্য, কেবল প্রক্রিয়াটি পুনরাবৃত্তি করুন — প্রতিটি রূপান্তর মাত্র কয়েক সেকেন্ড সময় নেয়।
রূপান্তরের সময় কি আমার ছবিগুলি ব্যক্তিগত রাখা হয়?
হ্যাঁ। আপনার JPG ফাইলগুলি সম্পূর্ণরূপে আপনার ব্রাউজারে ক্যানভাস API এবং JavaScript ব্যবহার করে প্রক্রিয়া করা হয়। কোনো সার্ভারে কিছুই আপলোড করা হয় না — ফাইলটি সরাসরি আপনার ডিভাইস থেকে কনভার্টারে যায় এবং আপনার ডিভাইসে ফিরে যায়।
সর্বোচ্চ ফাইলের আকার কত?
50 এমবি। ব্যবহারিক সীমা আপনার ডিভাইসের উপলব্ধ মেমরির উপর নির্ভর করে কারণ পুরো চিত্রটি একটি ক্যানভাসে ডিকোড করা হয়েছে। আধুনিক ডেস্কটপগুলি সমস্যা ছাড়াই 50 এমবি জেপিইজি পরিচালনা করে; পুরানো মোবাইল ডিভাইসগুলি সবচেয়ে বড় ফাইলগুলির সাথে লড়াই করতে পারে।
EXIF মেটাডেটা কি সংরক্ষিত হবে?
না। ব্রাউজার ক্যানভাস API EXIF, ICC কালার প্রোফাইল বা অন্যান্য JPEG মেটাডেটা সংরক্ষণ করে না। আউটপুট PNG শুধুমাত্র পিক্সেল ডেটা ধারণ করে। আপনি যদি ক্যামেরা মেটাডেটা ধরে রাখতে চান, তাহলে একটি মেটাডেটা-সংরক্ষণকারী ডেস্কটপ টুল যেমন ImageMagick বা exiftool ব্যবহার করুন।
রূপান্তরকারী কি প্রগতিশীল JPEG গুলি পরিচালনা করে?
হ্যাঁ। ব্রাউজারের ইমেজ ডিকোডার স্বচ্ছভাবে বেসলাইন এবং প্রগতিশীল JPEG এনকোডিং উভয়ই পরিচালনা করে। উৎস যে এনকোডিং ব্যবহার করে তা নির্বিশেষে আউটপুট অভিন্ন।
আমি কি একাধিক JPG গুলিকে ব্যাচ-রূপান্তর করতে পারি?
ইন্টারফেসটি একবারে একটি ফাইল প্রসেস করে, কিন্তু আপনি পৃষ্ঠা পুনরায় লোড না করেই ফাইলগুলিকে ব্যাক-টু-ব্যাক রূপান্তর করতে পারেন। উচ্চ-ভলিউম ব্যাচের কাজের জন্য, একটি ডেস্কটপ টুল যেমন ImageMagick (mogrify -format png *.jpg) বা ধারালো ব্যবহার করে একটি Node.js স্ক্রিপ্ট আরও কার্যকর।