টেক্সট সেন্টার করার পদ্ধতি
টেক্সটের উদাহরণ
অ্যালাইনমেন্ট নির্বাচন করুন
Target Width বা নির্ধারিত প্রস্থ
ফলাফল কপি ও ডাউনলোড করুন
ফিচারগুলো কীভাবে কাজ করে
Center Alignment
নির্ধারিত প্রস্থ অনুযায়ী non-empty লাইনের শুরুতে স্পেস যোগ করে।
Left Alignment
non-empty লাইনের শুরু ও শেষের whitespace সরায়, কিন্তু নতুন padding যোগ করে না।
Right Alignment
non-empty লাইনকে অন্তত নির্ধারিত প্রস্থে পৌঁছাতে শুরুতে স্পেস যোগ করে।
Clipboard-এ কপি
অ্যালাইন করা ফলাফল কপি করার জন্য একটি control রয়েছে।
ফলাফল ডাউনলোড
অ্যালাইন করা টেক্সট ডাউনলোড করার জন্য একটি control রয়েছে।
উদাহরণ ও Clear
ইন্টারফেসে উদাহরণ লোড এবং কনটেন্ট মুছে ফেলার control রয়েছে।
কী কী কাজে ব্যবহার করা যায়?
Plain Text ফরম্যাট করা
সাধারণ টেক্সটের লাইনের শুরুতে স্পেস যোগ করে সহজ ফরম্যাট তৈরি করুন।
টেক্সট স্নিপেট প্রস্তুত করা
অন্য টেক্সট এডিটরে কপি করার আগে non-empty লাইন অ্যালাইন করুন।
দ্রুত Alignment পরিবর্তন
নিজে হাতে শুরুতে স্পেস না বসিয়ে Center, Left ও Right নির্বাচন করুন।
টুলের বিস্তারিত তথ্য
| প্রসেসিং | Client-side; পরীক্ষা করা কোডে fetch/API call পাওয়া যায়নি |
|---|---|
| Alignment অপশন | Center, Left, Right |
| ডিফল্ট alignment | Center |
| ডিফল্ট প্রস্থ | width falsy হলে ৮০ |
| Width-এর সীমা | ১–৫০০০ |
| ইনপুট প্রসেসিং | লাইন অনুযায়ী টেক্সট প্রসেসিং |
| খালি লাইন | অপরিবর্তিত থাকে |
| Copy control | পরীক্ষা করা কোডে শনাক্ত হয়েছে |
| Download control | পরীক্ষা করা কোডে শনাক্ত হয়েছে |
সুবিধা
- তিনটি alignment mode থেকে নির্বাচন করা যায়।
- প্রতিটি লাইন আলাদাভাবে প্রসেস করা হয়।
- খালি লাইন সংরক্ষিত থাকে।
- উপলভ্য control ব্যবহার করে ফলাফল কপি বা ডাউনলোড করা যায়।
সীমাবদ্ধতা
- টুলটি টেক্সটে স্পেস যোগ করে; ডকুমেন্ট বা ওয়েবপেজের visual alignment নিশ্চিত করে না।
- non-empty লাইনের শুরু ও শেষের whitespace সরানো হয়।
- নির্ধারিত প্রস্থের চেয়ে বড় লাইন কেটে ছোট করা হয় না।
- দেওয়া কোডের অংশে ডাউনলোড ফাইলের নাম ও ফরম্যাট নিশ্চিত নয়।
- অক্ষর গণনা ও তার display behavior দেওয়া কোডের অংশ থেকে সম্পূর্ণ যাচাই করা যায়নি।
গোপনীয়তা ও প্রসেসিং
দেওয়া বিশ্লেষণে client-side processing উল্লেখ করা হয়েছে এবং পরীক্ষা করা কোডে কোনো fetch/API call পাওয়া যায়নি। তাই পর্যবেক্ষণ করা alignment logic-কে client-side বলা যায়। তবে শুধু এই কোডের অংশ থেকে সব dependency বা সম্পূর্ণ অ্যাপ্লিকেশনের আচরণ সম্পর্কে বিস্তৃত privacy guarantee নিশ্চিত করা যায় না।
টিপস
- প্রতিটি non-empty লাইনের শুরুতে স্পেস যোগ করতে Center নির্বাচন করুন।
- নতুন padding ছাড়া চারপাশের whitespace সরাতে Left ব্যবহার করুন।
- লাইনকে অন্তত নির্ধারিত প্রস্থে পৌঁছাতে Right ব্যবহার করুন।
- ছোট লাইনের আগে আরও স্পেস পেতে target width বাড়ান।
- নিজের টেক্সট প্রসেস করার আগে Example control দিয়ে উদাহরণ পরীক্ষা করুন।
সাধারণ প্রশ্ন ও উত্তর
এই Center Text Tool কী করে?
এটি প্রতিটি লাইন আলাদাভাবে প্রসেস করে এবং Center alignment-এর জন্য শুরুতে স্পেস যোগ করে। Left ও Right alignment-ও সমর্থিত।
আমি কি টেক্সট বামদিকে অ্যালাইন করতে পারি?
হ্যাঁ। Left alignment non-empty লাইনের চারপাশের whitespace সরায় এবং নতুন padding যোগ করে না।
ডানদিকে অ্যালাইন করা যাবে?
হ্যাঁ। Right alignment non-empty লাইনের শুরুতে স্পেস যোগ করে, যাতে লাইনটি অন্তত target width-এ পৌঁছায়।
ডিফল্ট target width কত?
width-এর মান falsy হলে alignment logic-এ ৮০ ব্যবহৃত হয়। কোডে কার্যকর width ১ থেকে ৫০০০-এর মধ্যে সীমাবদ্ধ করা হয়েছে।
খালি লাইন কি মুছে যায়?
না। alignment logic অনুযায়ী খালি বা শুধু whitespace থাকা লাইন অপরিবর্তিত থাকে।
বড় লাইন কি কেটে ফেলা হয়?
না। দেওয়া alignment logic-এ text truncate করার ধাপ নেই। target width-এর চেয়ে বড় লাইন ছোট করা হয় না।
আমি কি ফলাফল কপি করতে পারব?
পরীক্ষা করা কোডে clipboard-এ কপি করার সুবিধা শনাক্ত হয়েছে। সব browser-এ এর আচরণ সম্পর্কে দেওয়া অংশে বিস্তারিত নেই।
টেক্সট কি API-তে পাঠানো হয়?
পরীক্ষা করা কোডে কোনো fetch/API call পাওয়া যায়নি এবং বিশ্লেষণে client-side processing উল্লেখ আছে। তবে শুধু এই অংশ দিয়ে সব dependency বা সম্পূর্ণ অ্যাপের আচরণ নিশ্চিত করা যায় না।