টেক্সট ও লেখার টুলস

স্পেস বা নিজের পছন্দের অক্ষর দিয়ে Left Pad Text

প্রতিটি লাইনের শুরুতে অক্ষর যোগ করে আপনার নির্ধারিত দৈর্ঘ্যে পৌঁছাতে এই টুল ব্যবহার করুন। সংখ্যা, কোড, আইডি বা সাধারণ টেক্সট সাজাতে স্পেস, শূন্য কিংবা অন্য কোনো স্ট্রিং ব্যবহার করতে পারবেন। কোনো লাইনের দৈর্ঘ্য আগে থেকেই নির্ধারিত দৈর্ঘ্যের সমান বা বেশি হলে সেটি অপরিবর্তিত থাকবে।

10 অক্ষর সংখ্যা

প্যাডিং সেটিংস

টেক্সট পরিবর্তনের কাজ আপনার ব্রাউজারে হয়। দেখানো টেক্সট প্রসেসিং পদ্ধতিতে সার্ভারে কোনো অনুরোধ পাঠানো হয় না।

কেন এই টুলটি ব্যবহার করবেন?

কেন এই টুলটি ব্যবহার করবেন?

সব লাইনের টেক্সট একটি নির্দিষ্ট ন্যূনতম দৈর্ঘ্যে রাখতে Left Pad Text কাজে লাগে। Target Length ও Pad String সেট করে ফলাফল তৈরি করুন, তারপর Copy বা Download ব্যবহার করে সেটি নিয়ে নিন।

কীভাবে ব্যবহার করবেন

কীভাবে ব্যবহার করবেন

  1. ধাপ 1

    টেক্সট লিখুন

    Input Text-এ টেক্সট লিখুন বা পেস্ট করুন। একাধিক লাইন দিতে পারেন; প্রতিটি লাইন আলাদাভাবে প্রসেস হবে।
  2. ধাপ 2

    প্যাডিংয়ের দিক নির্বাচন করুন

    Pad Side থেকে বাম পাশ নির্বাচন করুন, যাতে প্রতিটি লাইনের আগে অক্ষর যোগ হয়। ডিফল্ট সেটিং বাম পাশ।
  3. ধাপ 3

    লক্ষ্য দৈর্ঘ্য নির্ধারণ করুন

    Target Length-এ প্রয়োজনীয় দৈর্ঘ্য লিখুন। ডিফল্ট মান 10 এবং প্রসেসিং কোডে মানটি 0 থেকে 100000-এর মধ্যে সীমাবদ্ধ থাকে।
  4. ধাপ 4

    প্যাডিং স্ট্রিং লিখুন

    Pad String-এ স্পেস, 0 অথবা অন্য স্ট্রিং দিন। ডিফল্ট একটি স্পেস; প্রয়োজনীয় দৈর্ঘ্য পূরণ করতে টুলটি স্ট্রিং পুনরাবৃত্তি করে।
  5. ধাপ 5

    ফলাফল যাচাই করুন

    Padded Text অংশে দেখুন ছোট লাইনগুলোর শুরুতে সঠিক অক্ষর যোগ হয়েছে কি না। লক্ষ্য দৈর্ঘ্য পূরণ করা লাইন অপরিবর্তিত থাকবে।
  6. ধাপ 6

    কপি বা ডাউনলোড করুন

    Copy দিয়ে ফলাফল কপি করুন অথবা Download দিয়ে সংরক্ষণ করুন। নমুনা পেতে Load Example এবং বর্তমান টেক্সট পরিষ্কার করতে Clear ব্যবহার করুন।

শূন্য বা স্পেস দিয়ে টেক্সটের শুরুতে অক্ষর যোগ করবেন কীভাবে

Input Text-এ লেখা দিন, Target Length-এ প্রয়োজনীয় দৈর্ঘ্য লিখুন এবং Pad String-এ 0 দিন। উদাহরণ হিসেবে, Target Length 5 হলে 42 পরিবর্তন হয়ে 00042 হবে। শুধু নির্ধারিত দৈর্ঘ্যের চেয়ে ছোট লাইনেই নতুন অক্ষর যোগ হয়।

একসঙ্গে একাধিক লাইনের শুরুতে অক্ষর যোগ করুন

এই টুল প্রতিটি লাইন আলাদাভাবে প্রসেস করে। 7, 25 এবং 308 আলাদা লাইনে লিখে Target Length 4 ও Pad String 0 দিলে ফলাফল হবে 0007, 0025 এবং 0308। লাইনের ক্রম এবং আলাদা লাইনগুলো বজায় থাকে।

নির্দিষ্ট দৈর্ঘ্যের টেক্সট তৈরি করার নিয়ম

Target Length প্রতিটি লাইনের ন্যূনতম দৈর্ঘ্য নির্ধারণ করে। এর ডিফল্ট মান 10। প্রসেসিং কোডে এই মান 0 থেকে 100000-এর মধ্যে সীমাবদ্ধ করা হয়। কোনো লাইন নির্ধারিত দৈর্ঘ্যের সমান বা বড় হলে সেটিতে আর অক্ষর যোগ হয় না।

স্পেসের বদলে নিজের পছন্দের স্ট্রিং ব্যবহার করুন

Pad String-এ একটি অক্ষরের বদলে একাধিক অক্ষরও লিখতে পারেন। যেমন, Target Length 8, Pad String ab এবং ইনপুট cat হলে ফলাফল হবে ababc at?। এখানে টুলটি আসলে প্রয়োজনীয় দৈর্ঘ্য অনুযায়ী স্ট্রিং পুনরাবৃত্তি করে এবং যতটুকু দরকার ততটুকু অংশ নেয়। তাই এই সেটিংসে সঠিক ফলাফল হবে ababc at নয়, ababc at? নয়; cat-এর আগে পাঁচটি অক্ষর যোগ হয়ে ababc cat তৈরি হবে না, কারণ মোট দৈর্ঘ্যও হিসাবের অংশ।

ব্রাউজার থেকে প্যাড করা টেক্সট কপি বা ডাউনলোড করুন

Padded Text অংশে ফলাফল দেখে Copy দিয়ে কপি করুন অথবা Download দিয়ে সংরক্ষণ করুন। Load Example নমুনা টেক্সট বসায় এবং Clear দিয়ে বর্তমান টেক্সট পরিষ্কার করা যায়। প্রসেসিং কোড থেকে ডাউনলোড ফাইলের নাম বা এক্সটেনশন নিশ্চিত করা যায় না।

উদাহরণ: ছোট সংখ্যার আগে শূন্য যোগ করুন

নিচের ইনপুট ব্যবহার করে ফলাফল পরীক্ষা করতে পারেন। Target Length 5 এবং Pad String 0 সেট করুন। Left padding নির্বাচিত থাকলে প্রতিটি ছোট মানের শুরুতে প্রয়োজনীয় সংখ্যক শূন্য যোগ হবে।

আইডি ও ডেটা সাজানোর কাজে Left Pad Text

পণ্যের কোড, রেফারেন্স নম্বর, আইডি বা নির্দিষ্ট ন্যূনতম দৈর্ঘ্য দরকার এমন টেক্সট সাজাতে এই টুল ব্যবহার করুন। এটি প্রতিটি লাইনকে টেক্সট হিসেবে বিবেচনা করে; কোনো মান সত্যিই সংখ্যা বা বৈধ আইডি কি না, তা যাচাই করে না।

ফিচারগুলো কীভাবে কাজ করে

বাম ও ডান পাশে প্যাডিং

Pad Side সেটিং দিয়ে অক্ষর কোন পাশে বসবে তা নির্বাচন করুন। ডিফল্ট হলো বাম পাশে। ডান পাশ নির্বাচন করলে প্রয়োজনীয় অক্ষর লাইনের শেষে যোগ হয়।

নিজের মতো দৈর্ঘ্য নির্ধারণ

Target Length-এর ডিফল্ট মান 10। প্রসেসিং কোডে মানটি 0 থেকে 100000-এর মধ্যে সীমাবদ্ধ থাকে। নির্ধারিত দৈর্ঘ্য পূরণ করা লাইন অপরিবর্তিত থাকে।

নিজস্ব প্যাডিং স্ট্রিং

Pad String-এর ডিফল্ট মান একটি স্পেস। আপনি 0 বা ab-এর মতো স্ট্রিং দিতে পারেন। টুলটি স্ট্রিং পুনরাবৃত্তি করে এবং প্রয়োজনীয় অক্ষরসংখ্যা অনুযায়ী অংশ নেয়। খালি স্ট্রিং দিলে প্যাডিং হয় না।

ক্লিপবোর্ডে কপি

Copy বোতাম দিয়ে তৈরি ফলাফল কপি করুন। কপি হওয়ার অবস্থায় ইন্টারফেসে Copied! লেখা দেখানো হয়।

ফলাফল ডাউনলোড

Download বোতাম দিয়ে তৈরি টেক্সট সংরক্ষণের সুবিধা রয়েছে। তবে দেওয়া প্রসেসিং কোড থেকে ফাইলের নাম, এক্সটেনশন বা সংরক্ষণের সুনির্দিষ্ট পদ্ধতি জানা যায় না।

উদাহরণ লোড ও টেক্সট পরিষ্কার

Load Example নমুনা ইনপুট ব্যবহারের সুযোগ দেয়। Clear দিয়ে বর্তমান টেক্সট পরিষ্কার করা যায়। নমুনার সঠিক বিষয়বস্তু এবং রিসেটের সম্পূর্ণ আচরণ প্রসেসিং কোডে নির্দিষ্ট করা নেই।

অক্ষর সংখ্যার লেবেল

ইন্টারফেসে Characters লেবেল রয়েছে। ঠিক কীভাবে অক্ষর গণনা করা হয় এবং সংখ্যা তাৎক্ষণিকভাবে আপডেট হয় কি না, দেওয়া কোড থেকে নিশ্চিত হওয়া যায় না।

ব্রাউজারে টেক্সট প্রসেসিং

প্যাডিংয়ের কাজ ব্রাউজারে JavaScript দিয়ে হয়। দেখানো প্রসেসিং পদ্ধতিতে টেক্সট পরিবর্তনের জন্য সার্ভারে অনুরোধ পাঠানো হয় না।

কী কী কাজে ব্যবহার করা যায়?

আইডির শুরুতে শূন্য যোগ করা

Target Length 5 এবং Pad String 0 দিলে 42 থেকে 00042 তৈরি হয়। নির্দিষ্ট দৈর্ঘ্যের টেক্সট আইডি দরকার হলে এটি কাজে লাগে।

ডেটা এন্ট্রির জন্য টেক্সট প্রস্তুত করা

অন্য অ্যাপ্লিকেশনে কপি করার আগে প্রতিটি লাইনের শুরুতে প্রয়োজনীয় অক্ষর যোগ করুন। ব্যবহারকারী সিস্টেমের নির্ধারিত দৈর্ঘ্যের সঙ্গে Target Length মিলিয়ে নিন।

রেফারেন্স ও পণ্যের কোড সাজানো

ছোট রেফারেন্স মানগুলোকে একই ন্যূনতম দৈর্ঘ্যে আনুন। যেসব লাইন আগে থেকেই লক্ষ্য পূরণ করে, সেগুলো পরিবর্তন হয় না।

টেক্সটের আগে বারবার অক্ষর যোগ করা

0 বা ab-এর মতো Pad String দিয়ে প্রতিটি ছোট লাইনের শুরুতে পুনরাবৃত্ত অক্ষর বসান।

মোবাইল ব্রাউজারে টেক্সট প্যাড করা

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

একাধিক লাইনের ক্রম ঠিক রাখা

প্রতিটি লাইন আলাদাভাবে প্যাড হয় এবং ফলাফল newline দিয়ে যুক্ত হয়। এতে ইনপুটের লাইনগুলোর ক্রম বজায় থাকে।

টুলের বিস্তারিত তথ্য

টুলের নামLeft-pad Text
প্রসেসিং পদ্ধতিব্রাউজারে JavaScript
ডিফল্ট প্যাডিং দিকবাম পাশে
ডিফল্ট Target Length10 অক্ষর
ডিফল্ট Pad Stringএকটি স্পেস
প্রসেসিংয়ে Target Length-এর সীমা0 থেকে 100000
ইনপুট পরিচালনাপ্রতিটি টেক্সট লাইন আলাদাভাবে প্রসেস হয়
আউটপুটের লাইন বিভাজকNewline অক্ষর

সুবিধা

  • টেক্সটের শুরুতে স্পেস, শূন্য বা নিজের পছন্দের স্ট্রিং যোগ করুন।
  • প্রতিটি লাইনের জন্য ন্যূনতম দৈর্ঘ্য নির্ধারণ করুন।
  • দৈর্ঘ্য পূরণ করা লাইন অপরিবর্তিত রাখুন।
  • একাধিক লাইনে আলাদাভাবে প্যাডিং প্রয়োগ করুন।
  • দেখানো প্রসেসিং পদ্ধতিতে সার্ভারে অনুরোধ ছাড়াই টেক্সট পরিবর্তন করুন।
  • Copy বা Download বোতাম দিয়ে ফলাফল নিন।

সীমাবদ্ধতা

  • লক্ষ্য দৈর্ঘ্যের চেয়ে বড় লাইন ছোট করা হয় না।
  • টুলটি টেক্সট প্রসেস করে; সংখ্যার বৈধতা বা আইডি যাচাই করে না।
  • Pad String খালি হলে নতুন অক্ষর যোগ হয় না।
  • JavaScript string length এবং দৃশ্যমান Unicode চিহ্নের সংখ্যা সব ক্ষেত্রে এক নাও হতে পারে।
  • ডাউনলোড ফাইলের নাম, এক্সটেনশন এবং সুনির্দিষ্ট সংরক্ষণ পদ্ধতি প্রসেসিং কোডে নিশ্চিত নয়।
  • নির্দিষ্ট ব্রাউজার ও মোবাইল ডিভাইসের সামঞ্জস্য এবং অক্ষর গণনার আচরণ আলাদাভাবে যাচাই করা হয়নি।

আপনার ব্রাউজারে টেক্সট কীভাবে প্রসেস হয়

প্যাডিংয়ের কাজ ব্রাউজারের JavaScript-এ হয় এবং দেওয়া প্রসেসিং পদ্ধতিতে টেক্সট পরিবর্তনের জন্য সার্ভারে অনুরোধ পাঠানো হয় না। এই তথ্য শুধু টেক্সট প্রসেসিংয়ের ক্ষেত্রে প্রযোজ্য। ওয়েবসাইটের অন্যান্য অংশে অ্যানালিটিক্স, হোস্টিং লগ বা অন্য পরিষেবা কীভাবে কাজ করে, তা এই কোড থেকে নিশ্চিত করা যায় না।

টিপস

  • Target Length-এ মোট কাঙ্ক্ষিত ন্যূনতম দৈর্ঘ্য লিখুন, কতটি অক্ষর যোগ করতে চান তা নয়।
  • শুরুতে শূন্য বসাতে Pad String-এ 0 লিখুন।
  • শুরুতে স্পেস যোগ করতে Pad String-এ একটি স্পেস রাখুন।
  • ab-এর মতো ছোট স্ট্রিং দিয়ে পুনরাবৃত্ত প্যাটার্ন তৈরি করুন।
  • লক্ষ্য দৈর্ঘ্যের চেয়ে বড় লাইন অপরিবর্তিত থাকবে, তাই ফলাফল পরীক্ষা করুন।
  • নমুনা ইনপুট পেতে Load Example এবং টেক্সট পরিষ্কার করতে Clear ব্যবহার করুন।
  • Copy বা Download করার আগে Padded Text দেখে নিন।

সাধারণ প্রশ্ন ও উত্তর

অনলাইনে টেক্সটের শুরুতে শূন্য যোগ করব কীভাবে?

হ্যাঁ, Pad String-এ 0 লিখুন এবং Target Length নির্ধারণ করুন। যেমন, দৈর্ঘ্য 5 হলে 42 পরিবর্তিত হয়ে 00042 হবে। প্রয়োজনীয় সংখ্যক শূন্য যোগ হবে; পাঁচ বা তার বেশি অক্ষরের লাইন অপরিবর্তিত থাকবে।

প্রতিটি লাইনের শুরুতে স্পেস যোগ করা যায় কি?

হ্যাঁ। Pad String-এর ডিফল্ট মান একটি স্পেস এবং ডিফল্ট প্যাডিং দিক বাম পাশ। Target Length-এ ন্যূনতম দৈর্ঘ্য নির্ধারণ করুন। ছোট লাইনের শুরুতে স্পেস যোগ হবে, বড় লাইন অপরিবর্তিত থাকবে।

একসঙ্গে একাধিক লাইনে প্যাডিং করা যায় কি?

হ্যাঁ। Input Text-এ একাধিক লাইন দিন এবং প্যাডিং সেটিংস নির্বাচন করুন। প্রতিটি লাইন আলাদাভাবে প্রসেস হয় এবং ফলাফল newline দিয়ে যুক্ত হয়। ফলে ইনপুটের লাইনগুলোর ক্রম বজায় থাকে।

Left Pad Text-এর ডিফল্ট দৈর্ঘ্য কত?

ডিফল্ট Target Length হলো 10। প্রসেসিং কোডে মানটি 0 থেকে 100000-এর মধ্যে সীমাবদ্ধ করা হয়। নির্ধারিত দৈর্ঘ্যের সমান বা বড় লাইন অপরিবর্তিত থাকে।

নিজের পছন্দের স্ট্রিং দিয়ে প্যাডিং করা যাবে কি?

হ্যাঁ। Pad String-এ একটি অক্ষর বা একাধিক অক্ষরের স্ট্রিং দিতে পারেন। টুলটি স্ট্রিং পুনরাবৃত্তি করে প্রয়োজনীয় অংশ ব্যবহার করে। স্ট্রিং খালি হলে অতিরিক্ত অক্ষর যোগ হয় না।

লক্ষ্য দৈর্ঘ্য পূরণ করা টেক্সট কি পরিবর্তন হয়?

না। JavaScript string length Target Length-এর সমান বা বেশি হলে লাইনটি অপরিবর্তিত ফেরত আসে। নির্বাচিত দৈর্ঘ্যের চেয়ে ছোট লাইনের শুরুতেই শুধু অতিরিক্ত অক্ষর যোগ হয়।

টেক্সট আপলোড না করে এই টুল ব্যবহার করা যায় কি?

দেখানো প্যাডিং প্রক্রিয়াটি ব্রাউজারের JavaScript-এ চলে এবং টেক্সট পরিবর্তনের জন্য সার্ভারে অনুরোধ পাঠায় না। তবে ওয়েবসাইটের অন্য অংশে অ্যানালিটিক্স বা অন্যান্য পরিষেবা কীভাবে কাজ করে, তা এই তথ্য থেকে নিশ্চিত নয়।

প্যাড করা টেক্সট কপি বা ডাউনলোড করব কীভাবে?

Copy দিয়ে তৈরি টেক্সট কপি করুন অথবা Download দিয়ে ফলাফল সংরক্ষণ করুন। ইন্টারফেসে Load Example ও Clear-ও রয়েছে। তবে ডাউনলোডের নির্দিষ্ট ফাইলের নাম ও এক্সটেনশন প্রসেসিং কোডে উল্লেখ নেই।

মোবাইল বা ব্রাউজারে Left Pad Text ব্যবহার করা যাবে কি?

টেক্সট পরিবর্তনের কাজ ব্রাউজারের JavaScript-এ করা হয়। ইন্টারফেসে প্যাডিং সেটিংস ব্যবহার ও ফলাফল নেওয়ার ব্যবস্থা রয়েছে, তবে নির্দিষ্ট মোবাইল ডিভাইস বা ব্রাউজারে সামঞ্জস্য আলাদাভাবে যাচাই করা হয়নি।

Target Length শূন্য দিলে কী হয়?

Target Length শূন্য হলে প্রতিটি লাইনের দৈর্ঘ্য লক্ষ্য পূরণ করে। প্রসেসিং কোডে মানটি শূন্যের নিচে যেতে পারে না। তাই এই সেটিংসে নতুন কোনো প্যাডিং অক্ষর যোগ হয় না।