SVG প্যাটার্ন জেনারেটর
নির্বাচিত আকৃতি, অগ্রভাগ ও পটভূমির রং এবং সমন্বয়যোগ্য স্কেল দিয়ে একটি টাইল-যোগ্য SVG ব্যাকগ্রাউন্ড প্যাটার্ন তৈরি করুন, তারপর SVG বা CSS কপি করুন এবং ফাইলটি ডাউনলোড করুন।
SVG প্যাটার্ন জেনারেটর — বিন্দু, গ্রিড, ডোরা, কোণাকুণি রেখা বা দাবার ছক-এর মতো একটি প্যাটার্ন আকৃতি বেছে নিন, অগ্রভাগ ও পটভূমির রং নির্ধারণ করুন এবং টাইল স্কেল ও রেখার পুরুত্ব সমন্বয় করুন। একটি লাইভ প্রিভিউ একটি বক্স জুড়ে প্যাটার্নটি টাইল করে দেখায়, এবং ব্যবহারের জন্য প্রস্তুত SVG মার্কআপ বা CSS background নিয়ম এক-ক্লিকে কপি বা ডাউনলোড করার জন্য দেখানো হয়। সবকিছু সম্পূর্ণভাবে আপনার ব্রাউজারেই চলে; কোনো রং, কোড বা ফাইল কখনোই কোনো সার্ভারে পাঠানো হয় না।
SVG প্যাটার্ন জেনারেটর কী?
SVG প্যাটার্ন জেনারেটর হলো ওয়েব ডিজাইনার ও ফ্রন্ট-এন্ড ডেভেলপারদের জন্য একটি বিনামূল্যের ইন-ব্রাউজার টুল, যাদের গ্রাফিক্স এডিটর না খুলেই হালকা, পুনরাবৃত্তিযোগ্য ব্যাকগ্রাউন্ড দরকার। আপনি একটি ড্রপডাউন থেকে একটি প্যাটার্ন (বিন্দু, গ্রিড, ডোরা, কোণাকুণি, দাবার ছক) বেছে নেন, আকৃতিগুলোর জন্য একটি অগ্রভাগের রং এবং টাইলের জন্য একটি পটভূমির রং নির্ধারণ করেন, এবং টাইলের আকার ও স্ট্রোকের পুরুত্ব নিয়ন্ত্রণ করতে স্কেল ও পুরুত্বের সংখ্যাসূচক ইনপুট ব্যবহার করেন। আউটপুট হলো ঝকঝকে SVG হিসেবে আঁকা একটি একক টাইল, যা নির্বিঘ্নে পুনরাবৃত্তির জন্য ডিজাইন করা, তাই ফাইলের আকার খুব ছোট থাকে এবং প্যাটার্ন ঝাপসা না হয়ে স্কেল হয়। কপি-যোগ্য আউটপুটকে কাঁচা SVG মার্কআপ ও CSS background-image নিয়মের মধ্যে বদলাতে Format টগল ব্যবহার করুন, তারপর সেটি কপি করুন বা সাইট, কার্ড, হিরো সেকশন ও UI মকআপে ব্যবহারের জন্য .svg ফাইলটি ডাউনলোড করুন।
SVG প্যাটার্ন জেনারেটর কীভাবে ব্যবহার করবেন
- ড্রপডাউন থেকে একটি প্যাটার্ন বেছে নিন: বিন্দু, গ্রিড, ডোরা, কোণাকুণি, বা দাবার ছক।
- আকৃতিগুলোর জন্য একটি অগ্রভাগের রং এবং টাইলের জন্য একটি পটভূমির রং টাইপ করুন বা বেছে নিন।
- স্কেল (পিক্সেলে টাইলের আকার) এবং পুরুত্ব (বিন্দুর ব্যাসার্ধ বা রেখার পুরুত্ব) সংখ্যাসূচক ইনপুট সেট করুন।
- সেটিংস খুলুন এবং আউটপুটকে SVG ও CSS-এর মধ্যে বদলাতে Format টগল ব্যবহার করুন।
- লাইভ প্রিভিউ প্যাটার্নটি টাইল করতে দেখুন, তারপর SVG বা CSS কপি করুন, অথবা .svg ফাইলটি সংরক্ষণ করতে ডাউনলোড-এ ক্লিক করুন।
উদাহরণ
পোলকা-ডট ব্যাকগ্রাউন্ড
বিন্দু বেছে নিন, 24px-এর মতো ছোট স্কেল এবং 3 পুরুত্ব সেট করুন, একটি গাঢ় টাইল পটভূমির উপর হালকা বিন্দুর রং দিয়ে, যাতে সমান দূরত্বের পোলকা-ডট টেক্সচার পাওয়া যায়।
ব্লুপ্রিন্ট গ্রিড
গ্রিড বেছে নিন, 40px স্কেল ও সরু 1px পুরুত্ব সহ, গাঢ় নীল পটভূমির উপর একটি ফিকে রেখার রং দিয়ে, একটি কারিগরি ব্লুপ্রিন্ট-শৈলীর পৃষ্ঠা ব্যাকগ্রাউন্ডের জন্য।
কোণাকুণি CSS ডোরা
কোণাকুণি নির্বাচন করুন, Format টগলটি CSS-এ বদলান, এবং উৎপন্ন background-image নিয়মটি background-repeat: repeat সহ সরাসরি আপনার স্টাইলশিটে কপি করুন।
সচরাচর জিজ্ঞাসিত প্রশ্ন
- আমি কোন কোন প্যাটার্ন তৈরি করতে পারি?
- পাঁচটি টাইল-যোগ্য প্যাটার্ন: বিন্দু, গ্রিড, ডোরা, কোণাকুণি রেখা এবং একটি দাবার ছক। প্রতিটি একটি ছোট SVG টাইল হিসেবে আঁকা হয় যা নির্বিঘ্নে পুনরাবৃত্তি করে, তাই এটি যেকোনো আকারে ঝকঝকে থাকে এবং ফাইল খুব ছোট রাখে।
- স্কেল ও পুরুত্ব কী নিয়ন্ত্রণ করে?
- স্কেল হলো পিক্সেলে একটি টাইলের আকার, যা ঠিক করে পুনরাবৃত্ত আকৃতিগুলো কতটা দূরে। পুরুত্ব হলো টাইলের ভিতরে বিন্দুর ব্যাসার্ধ বা রেখার পুরুত্ব। পুরুত্ব স্কেলের সাপেক্ষে স্বয়ংক্রিয়ভাবে সীমিত করা হয় যাতে প্যাটার্ন কখনো টাইলটি অতিরিক্ত ভরে না ফেলে।
- SVG ও CSS আউটপুটের মধ্যে পার্থক্য কী?
- SVG আপনাকে একটি স্বতন্ত্র .svg ফাইল বা ইনলাইন ব্যবহারের জন্য কাঁচা মার্কআপ দেয়। CSS আপনাকে একটি background-image নিয়ম দেয় যা একটি data URI এবং background-repeat: repeat ব্যবহার করে, স্টাইলশিটে পেস্ট করার জন্য প্রস্তুত। দুটির মধ্যে বদলাতে সেটিংসে Format টগল ব্যবহার করুন।
- আমি কি HEX টাইপ করার বদলে রং দৃশ্যত বেছে নিতে পারি?
- হ্যাঁ। আপনার ব্রাউজারের নিজস্ব রং নির্বাচক খুলতে অগ্রভাগ বা পটভূমির ফিল্ডের পাশের রং চিপে ক্লিক করুন, অথবা সরাসরি #4f86f7-এর মতো একটি HEX মান টাইপ করুন। আপনি বদলানোর সঙ্গে সঙ্গে প্রিভিউ ও আউটপুট আপডেট হয়।
- আমার রং বা ফাইল কি কোথাও আপলোড হয়?
- না। প্যাটার্নটি সম্পূর্ণভাবে আপনার ব্রাউজারে একটি SVG স্ট্রিং হিসেবে তৈরি হয়, এবং ডাউনলোডটি স্থানীয়ভাবে একটি Blob হিসেবে তৈরি হয়। কোনো রং, কোড বা ফাইল কখনোই কোনো সার্ভারে পাঠানো হয় না, তাই এটি অফলাইনে কাজ করে এবং আপনার কাজ ব্যক্তিগত রাখে।
সম্পর্কিত টুল
কোড থেকে ইমেজ
আপনার ব্রাউজারেই একটি কোড স্নিপেটকে সিনট্যাক্স-হাইলাইট করা ইমেজে রূপান্তর করুন — ২০+ ভাষা, কাস্টম থিম ও পটভূমি, লাইন নম্বর এবং PNG বা SVG এক্সপোর্ট সহ।
রঙের কনট্রাস্ট চেকার
টেক্সট ও ব্যাকগ্রাউন্ড রঙের মধ্যে WCAG 2.1 কনট্রাস্ট ও APCA Lc স্কোর যাচাই করুন, AA, AAA ও 3:1 ব্যাজ দেখুন এবং নিকটতম উত্তীর্ণ রঙ প্রয়োগ করুন।
কালার মিক্সার
RGB বা Lab কালার স্পেসে আপনার বেছে নেওয়া অনুপাতে দুটি HEX রং মেশান এবং ফলস্বরূপ মধ্যবর্তী রংটি একটি সোয়াচ ও কপি করার যোগ্য HEX মান হিসেবে পড়ুন।
কালার শেডস জেনারেটর
একটি বেস HEX রঙকে সমন্বয়যোগ্য ধাপ, প্রতি-ধাপ WCAG কনট্রাস্ট ইঙ্গিত এবং CSS, Tailwind ও JSON এক্সপোর্টসহ OKLCH, HSL বা RGB স্কেলে রূপান্তর করুন।