SVG অপ্টিমাইজার
SVG মার্কআপ হ্রাস করুন, পূর্বরূপ তুলনা করুন এবং একটি নির্বাচিত প্রস্থে SVG বা PNG রপ্তানি করুন।
SVG কোড পেস্ট করুন বা একটি ফাইল বেছে নিন। এটি অপ্টিমাইজ করুন, পূর্বরূপ তুলনা করুন, তারপর SVG ডাউনলোড করুন বা PNG রপ্তানি করুন৷
SVG · 5 MB প্রতিটি · দশটি ফাইল সর্বাধিক
কিভাবে ব্যবহার করবেন
একটি SVG অপ্টিমাইজার কি?
SVG আকার, পাথ এবং অন্যান্য উপাদান বর্ণনা করে পাঠ্য হিসাবে একটি অঙ্কন সংরক্ষণ করে। একটি অপ্টিমাইজার ফাইলটিকে ছোট করতে অপ্রয়োজনীয় মার্কআপ সরিয়ে দেয়। এই টুলটি আপনার নির্বাচিত প্রস্থে একটি PNG রপ্তানি করে, যখন স্বচ্ছ এলাকাগুলিকে স্বচ্ছ রাখে।
SVG অপ্টিমাইজ করুন এবং PNG রপ্তানি করুন
SVG কোড পেস্ট করুন বা একটি ফাইল বেছে নিন। এটি অপ্টিমাইজ করুন, পূর্বরূপ তুলনা করুন, তারপর SVG ডাউনলোড করুন বা PNG রপ্তানি করুন৷
উদাহরণ এবং প্রত্যাশিত ফলাফল
একটি 640 × 400 SVG খুলুন এবং 1280 প্রস্থে PNG রপ্তানি করুন। প্রত্যাশিত: একটি 1280 × 800 PNG যখন আসল আকৃতির অনুপাত বজায় থাকে। অপ্টিমাইজেশান রিপোর্ট প্রকৃত বাইট সংরক্ষিত; সঞ্চয় উৎসের উপর নির্ভর করে এবং শূন্য হতে পারে।
SVG এক্সপোর্ট রেফারেন্স
| বিন্যাস | জন্য সেরা | স্বচ্ছতা |
|---|---|---|
| SVG | সম্পাদনাযোগ্য ভেক্টর মার্কআপ; স্যানিটাইজড প্রিভিউ চেক করুন | সমর্থিত শিল্পকর্মের জন্য সংরক্ষিত |
| PNG | 16-4096 পিক্সেল চওড়া; সর্বোচ্চ 4096 উচ্চতা | সমর্থিত শিল্পকর্মের জন্য সংরক্ষিত |
বিন্যাস এবং সীমা
SVG কোড বা .svg ফাইল, প্রতিটি 5 MB পর্যন্ত এবং প্রতি ব্যাচে দশটি ফাইল। PNG প্রস্থ 16-4096 পিক্সেল হতে পারে; উচ্চতা অবশ্যই সর্বাধিক 4096 পিক্সেল হতে হবে। প্রিভিউ বা এক্সপোর্ট করার আগে স্ক্রিপ্ট, ইভেন্ট হ্যান্ডলার, বিদেশী HTML এবং এক্সটার্নাল রেফারেন্স মুছে ফেলা হয়। পাঠ্য উপলব্ধ ভিউয়ার ফন্ট ব্যবহার করে; এই টুলটি পাঠ্যকে পাথে রূপান্তর করে না। এমবেড করা রাস্টার চিত্রগুলি বড় থাকতে পারে এবং বড় করা হলে বিশদ লাভ করে না। একটি SVG স্যানিটাইজ করা তার চেহারা পরিবর্তন করতে পারে: সর্বদা পূর্বরূপ পরীক্ষা করুন। সর্বাধিক 20,000টি উপাদান এবং 100টি স্তরের নেস্টিং গ্রহণ করা হয়। স্টাইলশীট, ফিল্টার এবং অ্যানিমেশনও সরানো হয়; সমর্থিত ইনলাইন উপস্থাপনা শৈলী বজায় রাখা হয়।
প্রতিটি ব্যাচ 100 MB ইনপুট ফাইল এবং 200 MB স্থানীয় ফলাফল এবং পূর্বরূপের মধ্যে সীমাবদ্ধ। আপনি যদি এই সীমাতে পৌঁছান তবে কম ফাইল বেছে নিন।
FAQ
অপ্টিমাইজেশান কি অপসারণ করে?
অপ্রয়োজনীয় মেটাডেটা, মন্তব্য, ফরম্যাটিং হোয়াইটস্পেস এবং নির্বাচিত অপ্রয়োজনীয় বৈশিষ্ট্য। আকৃতি জ্যামিতি এবং অভ্যন্তরীণ রেফারেন্স রক্ষণশীলভাবে বজায় রাখা হয়; এটি ব্যবহার করার আগে ফলাফল তুলনা করুন।
অপ্টিমাইজেশান কি আমার SVG ভাঙ্গবে?
এটি আর্টওয়ার্ক পরিবর্তন করতে পারে যা সরানো স্ক্রিপ্ট, বাহ্যিক সংস্থান বা অনুপলব্ধ ফন্টগুলির উপর নির্ভর করে। স্যানিটাইজড আসল এবং অপ্টিমাইজ করা প্রিভিউ তুলনা করুন। আপনার আসল রাখুন এবং ভুল দেখায় এমন ফলাফল ব্যবহার করবেন না।
কেন আমার SVG এখনও বড়?
বিস্তারিত পাথ এবং এমবেডেড রাস্টার চিত্রগুলি এর আকারকে প্রাধান্য দিতে পারে। হোয়াইটস্পেস সরানো সেই উপাদানগুলিকে অনেক ছোট করতে পারে না এবং অপ্টিমাইজেশান কিছুই বাঁচাতে পারে না।
আমার SVG আপলোড করা হয়েছে?
না। পার্সিং, অপ্টিমাইজেশন এবং পিএনজি এক্সপোর্ট স্থানীয়ভাবে চলে। পূর্বরূপ SVG-এর ভিতরে উল্লেখ করা বাহ্যিক সংস্থানগুলিকে লোড করে না৷
SVG থেকে PNG আউটপুট কতটা তীক্ষ্ণ এবং কেন রপ্তানি ব্যর্থ হতে পারে?
ভেক্টর আকৃতি নির্বাচিত প্রস্থে রেন্ডার হয়। এমবেডেড বিটম্যাপ বড় হলে ঝাপসা হতে পারে। ভাঙা SVG, অনুপলব্ধ ফন্ট বা সীমার উপরে আউটপুট মাত্রা একটি সমস্যা সৃষ্টি করতে পারে; পূর্বরূপ পরীক্ষা করুন এবং একটি ছোট প্রস্থ নির্বাচন করুন।