প্লেইন টেক্সট ট্রান্সক্রিপ্ট (.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

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

কন্টেইনার আর্কিটেকচারASCII, UTF-8, UTF-16 বা ISO-8859 এনকোডিংয়ে লেখা মানুষের পড়ার উপযোগী অক্ষরের ধারাবাহিক ক্রম
কম্প্রেশনকমপ্রেশনবিহীন কাঁচা অক্ষরের বাইট
বাইট এন্ডিয়াননেসUTF-8-এ বাইটের ক্রম নিরপেক্ষ; UTF-16/32-এ BOM দিয়ে বাইটের ক্রম জানানো হতে পারে
কালার স্পেসপ্রযোজ্য নয় (প্লেইনটেক্সট)
চ্যানেল ও কাঠামোঅক্ষরের ধারাবাহিক স্ট্রিম, নতুন লাইনের চিহ্ন (LF \n বা CRLF \r\n) এবং হোয়াইটস্পেস
সর্বোচ্চ মাত্রাস্ট্রিমের দৈর্ঘ্যের নির্দিষ্ট সীমা নেই
স্বচ্ছতানেই
স্ট্রিমিং ও প্রোগ্রেসিভসাধারণ লেখা ধারাবাহিক ডেটা; স্ট্রিম করে পড়া সফটওয়্যারের ওপর নির্ভর করে।

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

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

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

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

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

পুনরুদ্ধার: File2File.app টেক্সট কনভার্টার ব্যবহার করে স্পষ্ট 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 কনভার্সন পেয়ার