কীভাবে ওয়েবের জন্য পিএনজি ফাইলের আকার হ্রাস করবেন?


16

আমার কাছে স্বচ্ছ পটভূমি সহ একটি পিএনজি -24 ফাইল রয়েছে এবং এর বর্তমান আকার 1.5 এমবি। কীভাবে আকার হ্রাস করবেন বা পিএনজি -8 ফাইল ফর্ম্যাট ব্যবহার করবেন এবং একই মানের রাখবেন?

এখানে চিত্র বর্ণনা লিখুন

পিএনজি ফাইলটি এখান থেকে: http://www19.zippyshare.com/v/69590430/file.html

উদাহরণ চিত্র আপলোড হয়েছে আমি সমস্ত পরামর্শ চেষ্টা করেছি তবে কোনও ভাল ফলাফল দয়া করে পরামর্শ দিন

ধন্যবাদ


আপনি কি সেভ ফর ওয়েব ব্যবহার করছেন ...? এটি আপনাকে রঙের গভীরতা সহ আকার হ্রাস করার বিকল্পগুলি দেয়।
জেমস পি

আপনার উদাহরণ চিত্রটি একটি জেপিইজি ফাইল। যদি আপনি চান যে লোকেরা এতে বিভিন্ন সরঞ্জাম / পদ্ধতি ব্যবহার করে দেখতে চান, তার পরিবর্তে আপনার একটি পিএনজি ফাইল সরবরাহ করা উচিত ...!
লরেন্ট পেরেন্তেউ

সাইট আপলোডার এটিকে জেপিজিতে রূপান্তর করেছে। এখানে png ফাইলটি s8.postimage.org/z4apal6z9/cw_Copy.png ..... দয়া করে পোষ্টারাইজ ব্যবহার করবেন না কারণ এটি আমার অন্যান্য ফাইলগুলির সাথে কাজ করবে না ..... ধন্যবাদ
ওয়েলিয়াম

1
সেই লিঙ্কটিও একটি জেপিইজি।
ড্যান ডি

এবার আমি নিশ্চিত যে এটি png www19.zippyshare.com/v/69590430/file.html....... আপনার সহায়তার জন্য ধন্যবাদ
ওয়েলিয়াম

উত্তর:


6

পিএনজি হ্রাসহীন সংকোচনের বিন্যাস - ফাইলটিতে উত্স উপাদান পরিবর্তন না করে, ডিফল্ট সর্বোচ্চ স্তরের সংক্ষেপণের বাইরে সংক্ষেপন বাড়ানোর খুব কম উপায় আছে। আকার হ্রাস করার একমাত্র আসল উপায় হ'ল রেজোলিউশন হ্রাস করে, বা রঙ গভীরতা দ্বারা চিত্র পরিবর্তন করা যাতে পিএনজি সংকোচনের সাথে কাজ করার ক্ষেত্রে কম জটিলতা থাকে।

আপনি যদি ইমেজটির জন্য উচ্চ স্তরের সংকোচন চান এবং লসলেস ডেটা স্টোরেজ সম্পর্কে চিন্তা না করেন তবে জেপিইজি ব্যবহার করুন।


4
আমি কিছু বলব না। ওয়েব সাইটের জন্য ফটোশপের সেভ এতটাই দুর্বল যে পিএনজিইউটি প্রায়শই নিঃসংশ্লিষ্টভাবে 20-40% ফাইল হ্রাস করতে পারে। এবং ফটোশপ পিএনজি 8 + আলফা সমর্থন করে না যা কিছু চিত্রের জন্য 70% ছোট হতে পারে।
কর্নেল

আমি প্রমাণিত সেরা নম্বরগুলি প্রায় 8-15% এর কাছাকাছি ছিল তবে ভাল ডেটাতে আমাকে লিঙ্ক করতে নির্দ্বিধায় মনে হয়।
মাইকবাবকক 1

1
আমার একক পিএনজি ফাইলটি অপ্টিমাইজ করতে হবে এবং তার জন্য tinypng.com ব্যবহার করেছি। এটি আমাকে 50% এরও বেশি স্থান বাঁচিয়েছে।

9

রিওট এটি করতে পারে এবং আরও অনেক কিছু করতে পারে।

র‌্যাডিকাল ইমেজ অপ্টিমাইজেশন সরঞ্জাম (সংক্ষেপে RIOT) হ'ল একটি নিখরচায় চিত্র অপ্টিমাইজার যা আপনাকে ন্যূনতম ফাইলের আকার বজায় রেখে সংক্ষিপ্ততর প্যারামিটারগুলিকে দৃশ্যত সমন্বয় করতে দেয়।

এটি রিয়েল টাইমে অপ্টিমাইজড চিত্রের সাথে আসলটির তুলনা করতে এবং তত্ক্ষণাত্ ফলাফলের ফাইলের আকারটি দেখার জন্য পাশাপাশি পাশাপাশি (ডুয়াল ভিউ) বা একক ভিউ ইন্টারফেস ব্যবহার করে।

চিত্রটি অপ্টিমাইজারটি হালকা ওজনের, দ্রুত এবং ব্যবহারে সহজ, তবে উন্নত ব্যবহারকারীদের জন্য শক্তিশালী। আপনি সংক্ষিপ্তকরণ, রঙের সংখ্যা, মেটা ডেটা সেটিংস এবং আরও অনেক কিছু নিয়ন্ত্রণ করতে সক্ষম হবেন এবং আপনার আউটপুট ফাইলের জন্য চিত্র ফর্ম্যাট (JPEG, GIF বা PNG) নির্বাচন করতে পারবেন।

আরেকটি সম্ভাবনা হ'ল এখানে বর্ণিত হিসাবে পিএনজক্যান্ট, পিএনজিআউট এবং পিএনজিক্রাশের সংমিশ্রণটি ব্যবহার করা , তবে এটি কমান্ড লাইন থেকে।

Pngquant + pngout + pngcrush ব্যবহার করে কমান্ড লাইনের মাধ্যমে কীভাবে png8 ইমেজগুলিকে ie6 সদর্থকতার জন্য png8 এ রূপান্তর করতে হবে তার নির্দেশিকাগুলি এখানে রয়েছে।

1- চিত্রটি 256-এ পরিমাণমতো করুন (সুতরাং মূলত পিএনজি 8′ বড় আকারের স্প্রেট বা স্প্রাইটের সাথে একটি বৃহত রঙের পরিসর সহ ক্রেপ দেখায়)।

pngquant 256 some_24_bit.png

2- চিত্রটিকে একটি পিএনজি 24 কে পিএনজি 8 এ রূপান্তর করুন

pngout -c3 -d8 -y- ফোর্স কিছু_24_bit.png কিছু_8_bit.png

3- চিত্রটি সঙ্কলন করুন

pngcrush some_8_bit.png -bit_depth 8-ব্রুটে -আরে -আলা কিছু -8_বিট_সামাল.png


6

ব্যবহার করে দেখুন TinyPNG

তাদের ওয়েবসাইট থেকে:

এটা কিভাবে কাজ করে?

আপনি যখন কোনও পিএনজি (পোর্টেবল নেটওয়ার্ক গ্রাফিক্স) ফাইল আপলোড করেন তখন আপনার চিত্রের অনুরূপ রঙগুলি একত্রিত হয়। এই কৌশলটিকে "কোয়ান্টাইজেশন" বলা হয়। রঙের সংখ্যা হ্রাস হওয়ায়, 24-বিট পিএনজি ফাইলগুলি আরও অনেক ছোট 8-বিট সূচিযুক্ত রঙের চিত্রগুলিতে রূপান্তরিত হতে পারে। সমস্ত অপ্রয়োজনীয় মেটাডেটাও ছিনিয়ে নেওয়া হয়। ফলাফল: স্বচ্ছতার জন্য 100% সমর্থন সহ ক্ষুদ্র পিএনজি ফাইল।

তাদের দুটি বিকল্প রয়েছে:

  • ছবিগুলিকে তাদের ওয়েবসাইটে টেনে আনুন এবং এটি স্বয়ংক্রিয়ভাবে প্রক্রিয়াজাত হয়। বিনামূল্যে পরিষেবা। (20 টি পর্যন্ত চিত্র each প্রতিটি সর্বোচ্চ 5 এমবি)
  • ফটোশপ প্লাগইন। এটির দাম $

আমি পিএস প্লাগইন চেষ্টা করি নি তাই এটি কতটা ভাল কাজ করে তা মন্তব্য করতে পারে না।


এটি সত্যিই একটি ভাল টিপ ছিল, টিনিপিএনজি ফটোশপের বাইরে আমার 24 বিট পিএনজি ফাইলকে 200 কে থেকে 50 কে কমিয়েছে এবং এটি মিশ্রিত স্বচ্ছতা বজায় রেখেছে! আপনার উত্তর দেওয়ার জন্য ধন্যবাদ. দ্রষ্টব্য এটি চিত্রের মানের ক্ষেত্রে প্রায় পৃথক পৃথক ছিল।
ট্রিপল অ্যান্টিজেন

এটা সত্যিই কাজ করেছে! আমার 1 এমবি পিএনজি চিত্রটি মানের না হারিয়ে 253KB হয়ে গেছে!
ব্রুনোসেরানো

5

আপনি যদি কমান্ড লাইনটিকে কিছু মনে করেন না , তবে OptiPNG দেখুন you're

OptiPNG একটি পিএনজি অপ্টিমাইজার যা কোনও তথ্য হারাতে না পেরে ইমেজ ফাইলগুলিকে আরও ছোট আকারে সংকুচিত করে। এই প্রোগ্রামটি বাহ্যিক ফর্ম্যাটগুলি (বিএমপি, জিআইএফ, পিএনএম এবং টিআইএফএফ) অনুকূলিত পিএনজিতে রূপান্তর করে এবং পিএনজি অখণ্ডতা পরীক্ষা করে এবং সংশোধন করে।


ধন্যবাদ তবে অনেক অপ্টিমাইজেশন ব্যর্থ !! আমি চিত্রটি আপলোড করেছি
ওয়েলিয়াম

3

pngoutএবং এরdeflopt সংমিশ্রণটি ব্যবহার করুন । pngoutআপনার পিএনজি রঙগুলি পিএনজি -8 এ ফিট করে এবং এটি ব্যবহার করে তা স্বয়ংক্রিয়ভাবে নির্ধারণ করে। defloptইতিমধ্যে অপ্টিমাইজড চিত্র থেকে কিছু অতিরিক্ত বাইটগুলি আটকিয়ে ফেলবে - কোনও ডিফল্ট ডেটা নিয়ে কাজ করা ইউটিলিটি এবং পিএনজি এর মধ্যে একটি।


ধন্যবাদ তবে pngout ব্যর্থ হয়েছে মাত্র কয়েক কেবি হ্রাস !!
ওয়েলিয়াম

1
আপনি কি যাদু আশা করেছিলেন? আপনার চিত্রটিতে 256 টিরও বেশি রঙ রয়েছে colors প্রথমে রঙের পরিমাণ হ্রাস করতে এটি পোস্ট করুন।
ওলেগ ভি। ভলকভ

যখন আকার 970 থেকে 945 এ হ্রাস পেয়েছে তখন এটি ভাল ফলাফল হয় না পোস্টারাইজ করা আমার অন্যান্য পিএনজির সাথেও কাজ করে না।
ওয়েলিয়াম

3

ওয়েবসাইট বিকাশের প্রসঙ্গে পিএনজিকে আলফা চ্যানেলের সাথে পরিচালনার জন্য একটি দুর্দান্ত ধারণাটি হ'ল সার্ভারটি আপনার জন্য কৌতুকটি করতে দেয়: গতিযুক্তভাবে চিত্রের ডেটাটি সার্ভারের আলফা চ্যানেল থেকে পৃথক করে নিন, উভয়কে পৃথক করে অনুকূলিত করুন এবং এটি ব্যবহার করে পুনরায় সংযুক্ত করুন ক্যানভাস উপাদান এবং ব্রাউজারে কিছু জাভাস্ক্রিপ্ট। Ta-দা! সমস্ত আধুনিক ব্রাউজারের সাথে কাজ করে।

এটি কীভাবে সম্পন্ন হয়েছে তা এখানে ব্যাখ্যা করা হয়েছে:

http://headers-already-sent.com/artikel/shrinkimage-1/

আপনি পিএইচপি স্ক্রিপ্ট এবং একটি jQuery প্লাগইন সহ একটি সম্পূর্ণ জিপ প্যাকেজও পাবেন। আপনি এটি সম্পর্কে কী ভাবছেন তা আমাদের জানান।


1

আপনার যদি সত্যই কোনও চিত্র সঙ্কুচিত করতে হয় এবং সমস্ত সহজ পরামর্শ কার্যকর না হয় তবে চূড়ান্ত উত্তরটি হ'ল চিত্রটি সংকোচযোগ্য টুকরো টুকরো টুকরো করে স্ক্রিপ্টিং সহ ক্লায়েন্টের সাথে পুনরায় সংযুক্ত করা।

প্রশ্ন থেকে চিত্রটি উলম্ব রেখাগুলি এবং কিছু স্প্ল্যাচ / গোলমাল সহ রঙিন গ্রেডিয়েন্টের মতো দেখায়। এটি নীচের স্তরগুলিতে ভাঙ্গুন:

  1. কোনও লাইন বা শব্দ নেই এমন রঙ গ্রেডিয়েন্ট। এটি পিএনজিতে এবং জেপিজিতে খুব ভালভাবে সংকোচিত হবে। আরও ভাল, ক্লায়েন্টের রঙের গ্রেডিয়েন্ট উত্পন্ন করতে জাভাস্ক্রিপ্ট ব্যবহার করুন। আপনি সম্ভবত এটি জেএসের 200 বাইটেরও কম সময়ে করতে পারেন।
  2. কোন রঙ বা শব্দের সাথে উল্লম্ব রেখা। আপনি এটি একক 4 বিট চ্যানেলে সংকেত দিতে পারেন (আলফা বা ধূসর)। আপনার কেবলমাত্র 1 পিক্সেল লম্বা চিত্র দরকার যা আপনি প্রসারিত করতে পারেন। এটি পিএনজিতে খুব ভালভাবে সংকোচিত হবে।
  3. শব্দটি. আবার, আপনার যা দরকার তা হ'ল একক 4 বিট চ্যানেল (আলফা বা ধূসর)। রঙ বা লাইন ছাড়াই, এটি পিএনজি বা জেপিজিতে খুব ভালভাবে সংকোচিত হওয়া উচিত।

জাভাস্ক্রিপ্টের সাহায্যে স্তরগুলি একক চিত্রে একত্রিত করুন এবং আপনার সম্পূর্ণ "চিত্র" 15KB বা তার চেয়ে কম হতে পারে।

এই ধরণের কাজ কয়েক দশক ধরে গেমসে শিল্পের মান ছিল এবং এখনও রয়েছে। দুর্দান্ত জিনিসটি হ'ল ফটোশপটিতে ইতিমধ্যে সেই সমস্ত পৃথক স্তর রয়েছে, যদি আপনি কোনও পেশাদারের মতো আপনার চিত্র তৈরি করেন।


1

স্ট্যান্ডার্ড পিএনজি ফাইলগুলি ইতিমধ্যে আপনি ব্যবহার করতে পারেন এমন সবচেয়ে সংকোচিত চিত্র বিন্যাস যা হ'ল পিএনজি ফাইলগুলি ওয়েবসাইটগুলিতে চিত্রগুলির জন্য বিশেষত ডিজাইনের উদ্দেশ্যে এত বেশি ব্যবহৃত হয়।

আপনি এখনও পিএনজি ফাইলগুলি আরও সংকুচিত করতে পারেন এমন একটি উপায় এখনও রয়েছে; ছবিতে ব্যবহৃত রঙের সংখ্যা হ্রাস করে। এটি প্রায়শই ফাইলের আকার 70% বা তারও বেশি পর্যন্ত হ্রাস করতে পারে।

আমি এর জন্য সর্বাধিক সামগ্রিক সংকোচনের শতাংশের সাথে পাওয়া সর্বোত্তম স্বয়ংক্রিয় ফ্রি সফটওয়্যার হ'ল ফাইলঅপটিমাইজার যা একাধিক ইঞ্জিন ব্যবহার করে (যেমন পিএনজিওপটিমায়ার, পিএনজিওউটি, পিএনজিওয়ালফ ইত্যাদি) চিত্রটিকে ছোট আকারে কমপ্রেস করতে সংযোগ করতে to

ভাল ফলাফলের সাথে আমি খুঁজে পেয়েছি এমন আরও একটি অনলাইন সরঞ্জাম হ'ল: http://www.giftofspeed.com/png-compressor/


1

আমাকে ফাইলঅপটিমাইজার পরিচয় করিয়ে দিন । এটি চিত্র অপ্টিমাইজেশনের জন্য বিভিন্ন পদ্ধতির সংমিশ্রণ করেছে (কয়েকটি অতিরিক্ত বাইট সংরক্ষণের জন্য এক্সআইএফ অপসারণ সহ - বন্ধ করা যেতে পারে)।

পরীক্ষার ফলাফল এবং অন্যান্য সমাধানের সাথে তুলনা।

এখানে চিত্র বর্ণনা লিখুন


0

স্ক্রিপ্টপিএনজি http://css-ig.net/scriptpng

এটি আপনাকে ক্ষতিগ্রস্ত সহ প্রায় 10 টি বিভিন্ন বিকল্প দেয়! আমি একটি গুচ্ছ চেষ্টা করেছি এবং এই উইন্ডোজ ব্যাচ ফাইলটি (.exes এর গুচ্ছ সহ) দুর্দান্ত

আমি ব্যক্তিগতভাবে এটি 8 বিটের ক্ষতিকারককে সংকুচিত করতে ব্যবহার করি। এটি কীভাবে কাজ করে তা সত্যই নিশ্চিত নয় তবে আমার স্ক্রিনশটগুলি একই দেখাচ্ছে। আমি এটি স্ক্রিনশটগুলি সংকুচিত করতে ব্যবহার করি। আমার কাছে প্রায় 2 জিবি পিএনজি ছিল, এখন কেবল 700 এমবি

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.