প্লেইন টেক্সট (.txt)

ISO/IEC স্ট্যান্ডার্ড

প্লেন টেক্সট ফাইল (TXT) হলো ডিজিটাল কম্পিউটিং এবং মানব তথ্য সংরক্ষণের সর্বজনীন ভিত্তি, যাতে কাঁচা, ফরম্যাটবিহীন অক্ষর থাকে যা বর্তমানের প্রতিটি কম্পিউটার অপারেটিং সিস্টেম এবং প্রোগ্রামিং ভাষা পড়তে পারে।

SRT থেকে TXT কনভার্ট করুন

বিনামূল্যে ইন-ব্রাউজার SRT থেকে TXT কনভার্টার। আপনার ডিভাইসে তাত্ক্ষণিকভাবে ফাইল কনভার্ট করুন।

ইনস্পেক্ট ও মেটাডেটা

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে TXT ফাইল শনাক্ত করে:

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

১০০% প্রাইভেট ব্রাউজার-মধ্যস্থ কনভার্শন - ফাইল কখনো আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V
জিরো-নেটওয়ার্ক-ট্রান্সমিশন প্রাইভেসি গ্যারান্টি: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে TXT ফাইল শনাক্ত করে:

হেক্স সিগনেচার (অফসেট 0):

EF BB BF / None

ASCII রিপ্রেজেন্টেশন: UTF-8 BOM / Raw text

স্ট্যান্ডার্ডাইজেশন: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046

প্রযুক্তিগত বৈশিষ্ট্য

কন্টেইনার আর্কিটেকচারSequential sequence of human-readable characters encoded as ASCII, UTF-8, UTF-16, or ISO-8859
কম্প্রেশনUncompressed raw character bytes
বাইট এন্ডিয়াননেসUTF-8 (byte order neutral); Big/Little-Endian indicated by BOM in UTF-16/32
কালার স্পেসN/A (Plaintext)
চ্যানেল ও কাঠামোLinear stream of characters, newline markers (LF \n or CRLF \r\n), and whitespace
সর্বোচ্চ মাত্রাUnbounded stream length
স্বচ্ছতাNone
স্ট্রিমিং ও প্রোগ্রেসিভUniversal immediate byte-by-byte streaming

টেকনিক্যাল তুলনা ম্যাট্রিক্স: TXT বনাম প্রতিযোগীগণ

প্রযুক্তিগত বৈশিষ্ট্যTXT (বর্তমান)MDPDFHTML
ভিজ্যুয়াল ফরম্যাটিংনেই (বিশুদ্ধ স্টাইলবিহীন টেক্সট)হালকা ও সহজ Markdown সিনট্যাক্সনির্দিষ্ট পৃষ্ঠার ভিজ্যুয়াল লেআউটসম্পূর্ণ CSS এবং DOM স্টাইলিং
প্রয়োজনীয় সফটওয়্যারনেই (যেকোনো টার্মিনাল বা টেক্সট এডিটর)Markdown প্রিভিউয়ার / রিডারনির্ধারিত PDF ভিউয়ারওয়েব ব্রাউজার
ফাইলের সাইজসর্বনিম্ন সম্ভবপরন্যূনতম টেক্সট সাইজবড় বাইনারি কন্টেইনারমাঝারি মার্কআপ ওভারহেড
সংরক্ষণ স্থায়িত্বঅসীম (বিশুদ্ধ অক্ষরের বাইট)স্থায়ী (প্লেন টেক্সট)উচ্চ (ISO স্ট্যান্ডার্ড)উচ্চ (W3C স্ট্যান্ডার্ড)

সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড

উচ্চারণযুক্ত অক্ষরগুলো 'é' বা কালো প্রশ্নচিহ্নের মতো বিকৃত প্রতীকে প্রদর্শিত হয়।

মূল কারণ: এনকোডিং অমিল: সঠিক রূপান্তর ছাড়াই একটি পুরানো ANSI/Windows-1252 ফাইল UTF-8 হিসেবে খোলা হয়েছে।

পুনরুদ্ধার: File2File টেক্সট কনভার্টার ব্যবহার করে স্পষ্ট UTF-8 এনকোডিং দিয়ে ফাইলটি পুনরায় এনকোড করুন।

নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর

প্লেন টেক্সট ফাইলে কোনো এক্সিকিউটেবল কোড থাকে না, তবে ক্ষতিকর ইউনিকোড অক্ষর ব্যবহারকারীকে বিভ্রান্ত করতে পারে বা টার্মিনাল ইনজেকশন ঘটাতে পারে।

পরিচিত অ্যাটাক ভেক্টর

  • Right-to-Left Override (RTLO) ইউনিকোড অক্ষর যা এক্সিকিউটেবল ফাইলের এক্সটেনশন স্পুফ করে (যেমন: 'report[RTLO]cod.exe')।
  • 'cat' এর মাধ্যমে র টেক্সট দেখার সময় টার্মিনাল এস্কেপ সিকোয়েন্স ইনজেকশন সেল কমান্ড এক্সিকিউট করে।
  • হোমোগ্লিফ আক্রমণ যা URL-এ স্ট্যান্ডার্ড ASCII অক্ষরগুলোকে দেখতে হুবহু অনুরূপ সিরিলিক অক্ষর দিয়ে প্রতিস্থাপন করে।

প্রতিরক্ষামূলক সেরা অনুশীলন:

ঐতিহাসিক উৎপত্তি ও মাইলফলক

2008UTF-8 ওয়ার্ল্ড ওয়াইড ওয়েবে প্রধান টেক্সট এনকোডিং হিসেবে ASCII এবং লিগ্যাসি কোড পেজগুলোকে ছাড়িয়ে যায়।
1991ইউনিকোড কনসোর্টিয়াম দ্য ইউনিকোড স্ট্যান্ডার্ড সংস্করণ ১.০ প্রকাশ করে, যা বিশ্বব্যাপী মানব বর্ণমালাগুলোকে একত্রিত করে।
1963আমেরিকান স্ট্যান্ডার্ডস অ্যাসোসিয়েশন ASCII (American Standard Code for Information Interchange) প্রকাশ করে।

প্রধান সুবিধাসমূহ ও গুণাবলী

  • পরম সর্বজনীন সামঞ্জস্যতা: তৈরি হওয়া যেকোনো কম্পিউটিং ডিভাইসে এটি খোলা, সম্পাদনা এবং অনুসন্ধান করা যায়।
  • স্থায়ী সংরক্ষণ ক্ষমতা: আজ তৈরি একটি প্লেন টেক্সট ফাইল শত শত বছর পরেও ১০০% পঠনযোগ্য থাকবে।
  • শূন্য ফরম্যাট ওভারহেড: মেটাডেটা ব্লুট, বাইনারি ট্যাগ বা প্রোপারিটারি স্ট্রাকচার ছাড়াই এতে শুধুমাত্র বিশুদ্ধ ডেটা থাকে।

কারিগরি সীমাবদ্ধতা ও অসুবিধা

  • শূন্য ভিজ্যুয়াল ফরম্যাটিং: কোনো বাহ্যিক মার্কআপ ভাষা ছাড়া এতে নেটিভভাবে বোল্ড, ইটালিক, রঙ বা ফন্টের আকার পরিবর্তন করা যায় না।
  • প্ল্যাটফর্ম লাইন এন্ডংয়ের পার্থক্য (Windows CRLF বনাম Unix LF) অপারেটিং সিস্টেমে ফরম্যাটিং ত্রুটি ঘটাতে পারে।
  • ঐতিহাসিক এনকোডিং জটিলতার (ANSI, Shift-JIS, Windows-1252) কারণে UTF-8 ছাড়া অক্ষর বিকৃতি (mojibake) হতে পারে।

আকর্ষণীয় কারিগরি তথ্য

  • ১৯৯২ সালে নিউ জার্সির একটি ডিনারে রাতের খাবারের সময় কেন থম্পসন এবং রব পাইক একটি ন্যাপকিনে UTF-8 উদ্ভাবন করেন।
  • যান্ত্রিক টাইপরাইটারের ঐতিহ্য বজায় রাখতে উইন্ডোজ নতুন লাইনের জন্য দুটি অক্ষর ব্যবহার করে: ক্যারেজ রিটার্ন (CR, 0x0D) এবং লাইন ফিড (LF, 0x0A)।
  • ইন্টারনেটের ৯৮% এর বেশি ওয়েবসাইট UTF-8 টেক্সট এনকোডিং ব্যবহার করে।

সচরাচর জিজ্ঞাসಿತ টেকনিক্যাল প্রশ্নাবলি

UTF-8 কী?

UTF-8 হলো ইউনিভার্সাল ক্যারেক্টার এনকোডিং স্ট্যান্ডার্ড যা ASCII-এর সাথে ১০০% ব্যাকওয়ার্ড সামঞ্জস্যপূর্ণ থেকে সমস্ত মানব ভাষার প্রতিটি অক্ষর, সংখ্যা, প্রতীক এবং ইমোজি উপস্থাপন করতে পারে।

Windows এবং Unix লাইন এন্ডিংয়ের মধ্যে পার্থক্য কী?

Windows একটি নতুন লাইন বোঝাতে 'CRLF' (দুটি বাইট: Carriage Return + Line Feed) ব্যবহার করে, যেখানে Unix, Linux এবং macOS 'LF' (একটি একক Line Feed বাইট) ব্যবহার করে।

আমি কীভাবে একটি TXT ফাইলকে PDF-এ রূপান্তর করতে পারি?

আপনি আপনার ওয়েব ব্রাউজারে সরাসরি File2File.app ব্যবহার করে এক ক্লিকেই প্লেইন টেক্সট ফাইলগুলোকে পরিষ্কার, পেশাদার PDF ডকুমেন্ট বা Word ডকুমেন্টে রূপান্তর করতে পারেন।

সম্পর্কিত TXT কনভার্সন পেয়ার

SRT থেকে TXT

সাবরিপ টেক্সট সাবটাইটেল ফাইলগুলোকে প্লেইন টেক্সট ট্রান্সক্রিপ্টে রূপান্তর করার মাধ্যমে টাইমিং কোড এবং সংখ্যাসূচক মার্কারগুলো বাদ দেওয়া হয়, ফলে একটি পরিচ্ছন্ন এবং পড়ার উপযোগী ডকুমেন্ট তৈরি হয়।

JPG থেকে TXT

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

PNG থেকে TXT

একটি রাস্টার ইমেজ ডকুমেন্ট পিএনজিকে প্লেইন টেক্সটে রূপান্তর করার মাধ্যমে অপটিক্যাল ক্যারেক্টার রিকগনিশন ব্যবহার করে স্ট্যাটিক ছবির পিক্সেলগুলোকে এডিটেবল শব্দে রূপান্তর করা হয়।