প্রতিটি ছোট আইকনের জন্য অতিরিক্ত HTTP অনুরোধে আপনার ওয়েবসাইট ধীর হয়ে যাচ্ছে? আমাদের SVG থেকে Data URI কনভার্টারই সমাধান। এই টুলটি আপনাকে SVG ইমেজ সরাসরি আপনার HTML বা CSS এ এম্বেড করতে দেয়, আলাদা ফাইল অনুরোধের প্রয়োজনীয়তা দূর করে এবং আপনার পৃষ্ঠা রেন্ডারিং দ্রুত করতে সাহায্য করে। আপনার SVG কোডকে একটি কম্প্যাক্ট base64 ডেটা URI তে রূপান্তর করে, আপনি আপনার অ্যাসেটগুলিকে সুবিন্যস্ত করতে পারেন এবং সেকেন্ডের মধ্যে সাইটের কর্মক্ষমতা উন্নত করতে পারেন।
আমাদের SVG থেকে Data URI কনভার্টার কিভাবে কাজ করে
প্রক্রিয়াটি অত্যন্ত সহজ। আপনার সম্পূর্ণ SVG কোড—<svg> দিয়ে শুরু এবং </svg> দিয়ে শেষ—ইনপুট বক্সে পেস্ট করুন এবং কনভার্ট বাটনে ক্লিক করুন। আমাদের টুল তাৎক্ষণিকভাবে আপনার ব্রাউজারে কোড প্রক্রিয়া করে, এটিকে একটি base64 স্ট্রিংয়ে এনকোড করে। তারপর এটি এই স্ট্রিংটিকে সরাসরি ব্যবহারের জন্য সঠিক ফরম্যাটে মোড়ানো করে, আপনাকে স্নিপেট প্রদান করে যা আপনার CSS background-image প্রপার্টি বা একটি HTML <img> ট্যাগের src অ্যাট্রিবিউটে কপি করার জন্য প্রস্তুত। কোনো জটিল সেটআপ নেই; এটি একটি সাধারণ কপি-এন্ড-পেস্ট অপারেশন।
কখন SVG Data URI ব্যবহার করবেন
ছোট, সাধারণ আইকন এবং গ্রাফিক্সের জন্য SVG কে Data URI হিসেবে এম্বেড করা আদর্শ যা আপনার সাইট জুড়ে বারবার ব্যবহৃত হয়, যেমন লোগো, বুলেট পয়েন্ট বা ইউজার ইন্টারফেস এলিমেন্ট। প্রধান সুবিধা হল সার্ভার অনুরোধ হ্রাস, যা আপনার সাইটের লোডিং স্পিড উল্লেখযোগ্যভাবে বাড়াতে পারে, বিশেষ করে মোবাইল ডিভাইসে। তবে, এই পদ্ধতি বড় বা অত্যন্ত জটিল SVG এর জন্য উপযুক্ত নয়। কারণ base64 এনকোডিং ফাইলের আকার প্রায় 33% বাড়িয়ে দেয়, একটি বড় SVG এম্বেড করলে আপনার CSS বা HTML ফাইল ফুলে যেতে পারে, যা কর্মক্ষমতা সুবিধাকে নষ্ট করে দেয়। আরও জটিল ভেক্টর কাজের জন্য, আমাদের সম্পূর্ণ SVG ভেক্টর টুলস স্যুটটি দেখুন।
সেরা ফলাফলের জন্য টিপস
এই কৌশল থেকে সর্বাধিক সুবিধা পেতে, রূপান্তরের আগে আপনার SVG সর্বদা অপ্টিমাইজ করুন। একটি ছোট, পরিষ্কার SVG ফাইল একটি ছোট, আরও কার্যকর ডেটা URI তৈরি করবে। আমরা দৃঢ়ভাবে সুপারিশ করছি যে আপনি প্রথমে আমাদের SVG অপ্টিমাইজার টুলের মাধ্যমে আপনার কোড চালান যাতে অপ্রয়োজনীয় ডেটা সরানো যায় এবং এর আকার কমানো যায়। এছাড়াও, মনে রাখবেন যে একবার SVG একটি Data URI হিসেবে এম্বেড হয়ে গেলে, আপনি এর অভ্যন্তরীণ অংশগুলিকে বাহ্যিক CSS দিয়ে স্টাইল করতে পারবেন না। এটি সেই ক্ষেত্রে PNG বা JPEG এর মতো আচরণ করে। গতিশীল স্টাইলিং প্রয়োজন এমন গ্রাফিক্সের জন্য, একটি বাহ্যিক .svg ফাইলের সাথে লিঙ্ক করা এখনও ভাল পদ্ধতি। আমাদের SVG তালিকা থেকে অনুপ্রেরণা এবং ব্যবহারের জন্য প্রস্তুত গ্রাফিক্স খুঁজুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
একটি SVG ডেটা URI কি?
একটি SVG ডেটা URI হল একটি টেক্সট স্ট্রিং যা একটি SVG ইমেজকে প্রতিনিধিত্ব করে, যা base64 ফরম্যাটে এনকোড করা হয়। এটি আপনাকে ইমেজটিকে সরাসরি HTML বা CSS-এ এম্বেড করার সুযোগ দেয়, আলাদা ফাইলের প্রয়োজন ছাড়াই।
এসভিজি এম্বেড করা ভালো নাকি <img> ট্যাগ ব্যবহার করা ভালো?
ছোট আইকনের জন্য এসভিজিকে ডেটা ইউআরআই হিসেবে এম্বেড করা ভালো, কারণ এটি HTTP অনুরোধ কমায় এবং পৃষ্ঠার প্রাথমিক লোডিং উন্নত করে। বড়, জটিল এসভিজির জন্য, ক্যাশিংয়ের সুবিধার্থে একটি .svg ফাইলের সাথে সংযোগকারী স্ট্যান্ডার্ড <img> ট্যাগ ব্যবহার করা ভালো।
How do I use a base64 SVG in CSS?
You can use a base64-encoded SVG in CSS by setting it as the value of a `background-image` property. The format is `url('data:image/svg+xml;base64,...')`, where the dots are your encoded string.
কেন আমার SVG data URI এত দীর্ঘ?
Base64 এনকোডিং মূল ফাইলের আকার প্রায় 33% বাড়িয়ে দেয়। একটি ছোট data URI পেতে, আপনার প্রথমে আপনার SVG কোড মিনিফাই করা উচিত অপ্রয়োজনীয় অক্ষর এবং মন্তব্য অপসারণ করতে।
আমি কি ডেটা URI হিসেবে এম্বেড করা SVG-কে স্টাইল করতে পারি?
না, আপনি আপনার ওয়েবপেজের বাহ্যিক CSS ব্যবহার করে ডেটা URI SVG-এর অভ্যন্তরীণ পাথগুলো স্টাইল করতে পারবেন না। এই প্রসঙ্গে, ব্রাউজার এটিকে PNG-এর মতো একটি স্থির রাস্টার ইমেজ হিসেবে বিবেচনা করে।
এসভিজি ডেটা ইউআরআই কি এসইও-র জন্য খারাপ?
না, এগুলি এসইও-র জন্য স্বাভাবিকভাবে খারাপ নয়। ছোট আইকনের জন্য সঠিকভাবে ব্যবহার করলে এগুলি পৃষ্ঠার গতি উন্নত করতে পারে, যা একটি ইতিবাচক র্যাঙ্কিং ফ্যাক্টর। বড় ছবির জন্য এগুলি ব্যবহার করা এড়িয়ে চলুন যা আপনার HTML/CSS পার্সিং ধীর করে দিতে পারে।
base64 এবং URL-encoded SVGs-এর মধ্যে পার্থক্য কী?
দুটি পদ্ধতিই SVG এম্বেড করার জন্য। Base64 হল একটি বাইনারি-থেকে-টেক্সট এনকোডিং স্কিম যা যেকোনো ডেটার জন্য উপযুক্ত, অন্যদিকে URL-এনকোডিং (বা পারসেন্ট-এনকোডিং) SVG-এর XML কে URL স্ট্রিং-এ ব্যবহারের জন্য নিরাপদ করে তোলে।
এই টুল কি আমার SVG ডেটা সংরক্ষণ করে?
না, আমাদের টুল সম্পূর্ণভাবে আপনার ব্রাউজারের মধ্যে কাজ করে। আপনার SVG কোড কখনও আমাদের সার্ভারে আপলোড করা হয় না, যা আপনার ডেটা সুরক্ষিত রাখে।
সম্পর্কে SVG থেকে CSS ডেটা URI
SVG থেকে CSS ডেটা URI এটি Wallpapers.com-এর একটি বিনামূল্যের অনলাইন টুল যা সম্পূর্ণরূপে আপনার ব্রাউজারে চলে — কোনো ইনস্টল, ওয়াটারমার্ক বা প্রথম চেষ্টার জন্য ইমেল সাইন-আপ নেই।
ইনলাইন CSS/HTML এম্বেডিংয়ের জন্য SVG কে base64 ডেটা URI তে এনকোড করুন।
কীভাবে ব্যবহার করবেন SVG থেকে CSS ডেটা URI
- আপনার ছবিটি আপলোড এলাকায় ফেলে দিন (একক বা ব্যাচ — উপরে বাল্ক নির্বাচন করুন)।
- টুলটি যে সেটিংস দেয় তা নির্বাচন করুন (আকার, ফরম্যাট, গুণমান)।
- রান ক্লিক করুন। ফলাফল স্বয়ংক্রিয়ভাবে ডাউনলোড হবে — ম্যানুয়াল সংরক্ষণের প্রয়োজন নেই।
কখন এটি ব্যবহার করবেন
সাধারণ ব্যবহারের ক্ষেত্রে অন্তর্ভুক্ত:
ওয়েব আপলোড, ই-কমার্স লিস্টিং, ফরম্যাট সীমাবদ্ধতা সহ সোশ্যাল মিডিয়া প্ল্যাটফর্মের জন্য ছবি প্রস্তুত করা এবং এক ডিভাইস বা অ্যাপ থেকে অন্য ডিভাইসে ফাইল রূপান্তর করা।
ফ্রি বনাম প্রিমিয়াম
প্রত্যেক দর্শক একটি বিনামূল্যে ট্রায়াল রান পায়; সাইন-ইন করা বিনামূল্যের ব্যবহারকারীরা উচ্চতর দৈনিক কোটা পান। সাবস্ক্রাইব করুন
প্রিমিয়াম
সীমাহীন রান, প্রতি কাজে ২০০টি ছবি পর্যন্ত বাল্ক প্রসেসিং, অগ্রাধিকার সারি এবং বিজ্ঞাপন-মুক্ত ব্রাউজিংয়ের জন্য।
সম্পর্কিত টুলস
একটু ভিন্ন কিছু খুঁজছেন? চেষ্টা করুন
SVG থেকে PNG কনভার্টার
,
SVG থেকে JPG কনভার্টার
অথবা
SVG থেকে WebP কনভার্টার
— অথবা সব ব্রাউজ করুন
SVG / ভেক্টর টুলস.