কীভাবে টেক্সটকে PDF-এ রূপান্তর করবেন
টেক্সট পেস্ট বা আপলোড করুন, ফরম্যাট করুন, ডাউনলোড করুন। কিছুই আপলোড হয় না।
আপনার টেক্সট যোগ করুন
এডিটরে টাইপ বা পেস্ট করুন, বা «.txt আপলোড» এ স্যুইচ করুন এবং একটি ফাইল বেছে নিন। সবকিছু আপনার ব্রাউজারের ভেতরে থাকে।
পৃষ্ঠা ফরম্যাট করুন
একটি ফন্ট (Helvetica, Times, Courier), আকার, লাইন স্পেসিং, মার্জিন, পৃষ্ঠার আকার এবং অ্যালাইনমেন্ট বেছে নিন। ডিফল্ট একটি সাধারণ Word নথির সাথে মেলে।
PDF তৈরি করুন
Generate PDF ক্লিক করুন। pdf-lib টেক্সট লেআউট করে, পৃষ্ঠায় ভাঙে, ফন্ট এমবেড করে এবং একটি ডাউনলোডযোগ্য PDF তৈরি করে — সবকিছু আপনার ট্যাবের ভেতরে, কোনো আপলোড ছাড়াই।
imisspdf-এ TXT থেকে PDF কেন ব্যবহার করবেন?
ডিজাইনের মাধ্যমে ব্যক্তিগত
নোট, খসড়া, সোর্স কোড, জার্নাল: এমন টেক্সট যা আপনি কখনো একটি এলোমেলো ওয়েব টুলে পেস্ট করবেন না। প্রতিটি বাইট ব্রাউজার ট্যাবের ভেতরে থাকে। কোনো আপলোড নেই, কোনো সার্ভার লগ নেই। রূপান্তরের পরে, আপনি /protect-pdf দিয়ে পাসওয়ার্ড যোগ করতে পারেন।
আসল লেআউট টুল
ফন্ট, আকার, লাইন স্পেসিং, মার্জিন, পৃষ্ঠার আকার, এবং বাম বা জাস্টিফাই অ্যালাইনমেন্ট: ডিফল্ট একটি সাধারণ Word নথির সাথে মেলে। সমৃদ্ধ ফরম্যাটিংয়ের জন্য, একটি Word নথি তৈরি করুন এবং /word-to-pdf চালান।
বিনামূল্যে, সাইন-আপ ছাড়াই
কোনো ওয়াটারমার্ক নেই, কোনো দৈনিক কোটা নেই, কোনো অ্যাকাউন্ট নেই। যদি আপনি পরে PDF গুলো একত্রিত করতে চান, /merge-pdf ব্যবহার করুন।
TXT থেকে PDF সম্পর্কে প্রায়শই জিজ্ঞাসিত প্রশ্ন
ফাইল পিকার ব্রাউজারের FileReader-এর মাধ্যমে একটি .txt পড়ে, যা UTF-8 (BOM সহ বা ছাড়া) এবং UTF-16 LE/BE সনাক্ত করে। UTF-8 হলো নিরাপদ ডিফল্ট — প্রতিটি আধুনিক টেক্সট এডিটর (VS Code, Notepad, TextEdit, Sublime, Vim) ডিফল্টভাবে UTF-8 লেখে। যদি আউটপুট PDF অ্যাকসেন্টেড অক্ষরের জায়গায় বর্গ বা প্রশ্ন চিহ্ন দেখায়, উৎস ফাইলটি একটি লিগ্যাসি এনকোডিং-এ আছে; এটি আপনার এডিটরে খুলুন এবং UTF-8 হিসেবে «Save As» করুন, তারপর পুনরায় আপলোড করুন। PDF-এর সাথে প্যাকেজ করা Helvetica, Times এবং Courier ফন্টগুলো শুধুমাত্র WinAnsi অক্ষর সেট কভার করে — পূর্ণ চীনা, জাপানি, কোরীয় বা সিরিলিক টেক্সটের জন্য, পরবর্তী প্রশ্ন দেখুন।
সরাসরি না। তিনটি ফন্ট পছন্দ (Helvetica, Times, Courier) হলো 14টি মানক PDF ফন্ট, যা শুধু WinAnsi (ল্যাটিন + পশ্চিম ইউরোপীয়) কভার করে। এই পরিসরের বাইরের অক্ষর — চীনা Hanzi, জাপানি Kana, আরবি, সিরিলিক, গ্রিক, হিব্রু, থাই — আউটপুটে অনুপস্থিত গ্লিফ (বর্গ) হিসেবে প্রদর্শিত হয়। এই স্ক্রিপ্টগুলোর টেক্সটের জন্য, টাইপ/পেস্ট মোডে টাইপ বা পেস্ট করুন এবং একটি সমৃদ্ধ ফরম্যাটিং টুল থেকে রপ্তানি করুন, বা আমাদের অন্য পথ ব্যবহার করুন: আপনার টেক্সট Word-এ পেস্ট করুন, এটিকে DOCX হিসেবে সংরক্ষণ করুন এবং /word-to-pdf চালান — সেই পথ একটি ইউনিফাইড (Unicode) ফন্ট এমবেড করে যা সমস্ত সাধারণ স্ক্রিপ্ট কভার করে। আমরা একটি ভবিষ্যৎ আপডেটে এখানে Unicode ফন্ট এমবেডিং যোগ করতে পারি।
আপনার উৎস টেক্সটে স্পষ্ট লাইন ব্রেক (\n এবং \r\n) PDF-তে অনুচ্ছেদ বিরতি হিসেবে সংরক্ষিত হয়। লেআউটের সময় ট্যাবগুলো চারটি স্পেসে রূপান্তরিত হয়। উপলব্ধ টেক্সট প্রস্থের চেয়ে দীর্ঘ লাইন স্বয়ংক্রিয়ভাবে শব্দ সীমানায় মোড়ানো হয়; আপনার এডিটর থেকে মূল র্যাপ উপেক্ষা করা হয়। জাস্টিফাই অ্যালাইনমেন্ট অপশন প্রতিটি অনুচ্ছেদের শেষ লাইন ছাড়া প্রতিটি লাইনে শব্দ-মধ্যবর্তী ব্যবধান বাড়ায়। যদি আপনার সুনির্দিষ্ট monospace ফরম্যাটিং প্রয়োজন হয় যেখানে অক্ষর কলাম সারিবদ্ধ হয় (ASCII আর্ট, কোড, টেবিল), বাম অ্যালাইনমেন্ট সহ Courier বেছে নিন — এই সংমিশ্রণ প্রতিটি অক্ষরকে একই কলাম অবস্থানে রাখে। আরও সমৃদ্ধ টেবিল কাঠামোর জন্য, /csv-to-pdf দিয়ে একটি CSV ফাইল চেষ্টা করুন।
না। টেক্সট এরিয়ার বিষয়বস্তু পৃষ্ঠার ভেতরে থাকে; আপনি যে .txt আপলোড করেন তা FileReader-এর মাধ্যমে পড়া হয় (যা কখনো নেটওয়ার্ক স্পর্শ করে না); PDF স্থানীয়ভাবে pdf-lib (WebAssembly) দিয়ে একটি Blob-এ তৈরি হয় এবং আপনাকে সরাসরি ডাউনলোড হিসেবে পরিবেশন করা হয়। আপনি এটি DevTools Network ট্যাবে দেখতে পারেন: আপনার টেক্সট বহনকারী কোনো POST নেই। আপনি যদি খসড়া, জার্নাল, সোর্স কোড বা ক্রেডেনশিয়াল সম্বলিত নোট — যেকোনো টেক্সট যা আপনি সার্ভারে দিতে চান না — রূপান্তর করছেন তবে এটি গুরুত্বপূর্ণ। ট্যাব বন্ধ করা টেক্সট এরিয়ার বিষয়বস্তু থেকে মুক্তি দেয় — localStorage-এ কিছুই সংরক্ষিত হয় না। যদি আপনি ফলাফল PDF-কে পাসওয়ার্ড দিয়ে সুরক্ষিত করতে চান, এটি /protect-pdf-এর মাধ্যমে পাঠান।
হ্যাঁ। পৃষ্ঠার আকার হলো A4 (210 × 297 মিমি), Letter (8.5 × 11 ইঞ্চি / 216 × 279 মিমি) এবং Legal (8.5 × 14 ইঞ্চি / 216 × 356 মিমি)। প্রি-সেট মার্জিন সেটিংস হলো 10 মিমি, 20 মিমি (ডিফল্ট — Word/Pages ডিফল্টের সাথে মেলে) এবং 30 মিমি, যা চারপাশে সমানভাবে প্রয়োগ হয়। লাইন স্পেসিং পছন্দগুলো হলো 1.0 (চাপা, সিঙ্গেল-স্পেসড টেক্সটের মতো), 1.15 (ডিফল্ট — কিছুটা প্রশস্ত, Microsoft Word ডিফল্টের মতো), 1.5 (স্কুল প্রবন্ধ) এবং 2.0 (প্রিন্ট ও সম্পাদনার জন্য ডাবল-স্পেসড)। ফন্টের আকার 10pt থেকে 24pt। যদি আপনি লেআউটে আরও নিয়ন্ত্রণ চান, একটি Word নথি তৈরি করুন এবং /word-to-pdf ব্যবহার করুন।
ব্যবহারিকভাবে, কয়েক মেগাবাইট পর্যন্ত সাদামাটা টেক্সট মসৃণভাবে কাজ করে — এটি শত শত পৃষ্ঠা, একটি সাধারণ নথির চেয়ে অনেক বেশি। টুল পুরো টেক্সটটি মেমরিতে রাখে এবং প্রধান থ্রেডে সিঙ্ক্রোনাসভাবে PDF লেআউট ও রেন্ডার করে; খুব বড় ফাইল (10MB+ টেক্সট, হাজার হাজার লাইন) লেআউটের সময় কয়েক সেকেন্ডের জন্য ব্রাউজার ট্যাব হিমায়িত করতে পারে। আমরা কোনো কঠিন সীমা প্রয়োগ করি না। আউটপুট PDF-এ প্রতিটি পৃষ্ঠা শুধু টেক্সট এবং একটি ফন্ট রেফারেন্স সংরক্ষণ করে, তাই ফাইলের আকার এমবেডেড ফন্ট (~30KB Helvetica-র জন্য) দ্বারা প্রভাবিত হয়, পৃষ্ঠার সংখ্যা দ্বারা নয়। যদি আপনি PDF ছোট করতে চান, /compress-pdf চালান।