PDFSub
মূল্যতালিকাAPIMergeCompressEditE-Signব্যাংক স্টেটমেন্টব্লগ
ব্লগে ফিরে যান
টিউটোরিয়ালটেক্সটমার্কডাউনপিডিএফরূপান্তর

কিভাবে টেক্সটকে PDF-এ রূপান্তর করবেন (মার্কডাউন সহ)

১৫ মার্চ, ২০২৬
T
Todd Lahman
Founder, PDFSub

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


সাধারণ টেক্সট ফাইল এবং মার্কডাউন ডকুমেন্ট সর্বত্র বিদ্যমান। README ফাইল, প্রজেক্ট ডকুমেন্টেশন, মিটিং নোট, কনফিগারেশন লগ, কোড স্নিপেট, ব্যক্তিগত জার্নাল। এগুলো হালকা, বহনযোগ্য এবং লেখা সহজ। কিন্তু যখন আপনাকে পেশাগতভাবে এগুলো শেয়ার করতে হবে - প্রিন্ট করতে হবে, ইমেল করতে হবে, বা কোনো রিপোর্টে অন্তর্ভুক্ত করতে হবে - তখন সাধারণ টেক্সট যথেষ্ট নয়।

PDF টেক্সট ডকুমেন্টকে একটি পালিশড প্রেজেন্টেশন লেয়ার দেয়। সঠিক ফন্ট, মার্জিন, পৃষ্ঠা নম্বর এবং মার্কডাউন ফাইলের জন্য রেন্ডার করা হেডিং, বোল্ড টেক্সট, তালিকা, কোড ব্লক এবং টেবিল। টেক্সটকে PDF-এ রূপান্তর করলে কাঁচা বিষয়বস্তু এমন কিছুতে পরিণত হয় যা আপনি যে কাউকে দিতে পারেন।

এই গাইডটি সাধারণ টেক্সট (.txt) এবং মার্কডাউন (.md) উভয় ফাইলকে PDF-এ রূপান্তর করার পদ্ধতি, প্রতিটির থেকে কী আশা করা যায় এবং সেরা আউটপুটের জন্য টিপসগুলি কভার করে।

How to convert text to PDF including Markdown

সাধারণ টেক্সট থেকে PDF: মূল বিষয়গুলো

একটি সাধারণ টেক্সট ফাইল ঠিক যেমন শোনায় - কোনো স্টাইলিং তথ্য ছাড়াই আনফরম্যাটেড অক্ষর। কোনো বোল্ড নেই, কোনো ইটালিক নেই, কোনো হেডিং নেই। শুধু টেক্সট, লাইন ব্রেক এবং স্পেস।

যখন আপনি সাধারণ টেক্সটকে PDF-এ রূপান্তর করেন, তখন কনভার্টার:

১. টেক্সটকে পৃষ্ঠার প্রস্থে ফিট করার জন্য র‍্যাপ করে ২. একটি ডিফল্ট ফন্ট প্রয়োগ করে (সাধারণত একটি পরিচ্ছন্ন সানস-সেরিফ বা মনোস্পেস ফন্ট) ৩. মার্জিন এবং পৃষ্ঠার মাত্রা সেট করে ৪. প্রয়োজনে একাধিক পৃষ্ঠায় বিষয়বস্তুকে পেজিনেশন করে ৫. একটি PDF আউটপুট করে যা একটি পরিপাটি টাইপ করা ডকুমেন্টের মতো দেখায়।

ফলাফলটি পরিচ্ছন্ন এবং পাঠযোগ্য। এটি ডিজাইন করা হবে না - কোনো হেডিং, সেকশন বা জোর দেওয়ার চিহ্ন থাকবে না। কিন্তু মিটিং নোট, লগ ফাইল, কোড আউটপুট, বা যেকোনো বিষয়বস্তুর জন্য যেখানে টেক্সট নিজেই গুরুত্বপূর্ণ, সাধারণ টেক্সট থেকে PDF পুরোপুরি কাজ করে।


মার্কডাউন থেকে PDF: ফরম্যাটেড আউটপুট

মার্কডাউন হলো যেখানে জিনিসগুলো আকর্ষণীয় হয়ে ওঠে। সাধারণ টেক্সটের বিপরীতে, মার্কডাউনের কাঠামো আছে - হেডিং, বোল্ড, ইটালিক, লিঙ্ক, তালিকা, কোড ব্লক, টেবিল এবং ব্লক কোট। একটি ভাল কনভার্টার এই সবগুলোকে সঠিকভাবে ফরম্যাটেড PDF আউটপুটে রেন্ডার করে।

মার্কডাউন ফরম্যাটিং PDF-এ যা হয়ে ওঠে:

মার্কডাউন PDF আউটপুট
# হেডিং ১ বড়, বোল্ড হেডিং
## হেডিং ২ মাঝারি হেডিং
**বোল্ড টেক্সট** বোল্ড টেক্সট
*ইটালিক টেক্সট* ইটালিক টেক্সট
- তালিকার আইটেম বুলেটযুক্ত তালিকা
১. সংখ্যাযুক্ত আইটেম সংখ্যাযুক্ত তালিকা
`ইনলাইন কোড` মনোস্পেস স্টাইলযুক্ত টেক্সট
কোড ব্লক (তিনটি ব্যাকটিক) সিনট্যাক্স-হাইলাইটেড কোড বক্স
> ব্লক কোট ইন্ডেন্টেড কোট ব্লক
[লিঙ্ক](url) ক্লিকযোগ্য হাইপারলিঙ্ক
পাইপ টেবিল বর্ডার সহ ফরম্যাটেড টেবিল

এটি মার্কডাউন থেকে PDF-কে বিশেষ করে টেকনিক্যাল ডকুমেন্টেশন, প্রজেক্ট README, মিটিং মিনিটস এবং যেকোনো বিষয়বস্তুর জন্য উপযোগী করে তোলে যা একটি ওয়ার্ড প্রসেসরের প্রয়োজন ছাড়াই কাঠামোর সুবিধা পায়।


কিভাবে টেক্সট বা মার্কডাউনকে PDF-এ রূপান্তর করবেন (ধাপে ধাপে)

পদ্ধতি ১: PDFSub (অনলাইন, প্রস্তাবিত)

সাধারণ টেক্সটের জন্য:

১. PDFSub-এর টেক্সট টু PDF টুল এ যান ২. আপনার .txt ফাইল আপলোড করুন ৩. ফাইলটি PDFSub Engine দ্বারা একটি নিরাপদ, বিচ্ছিন্ন পরিবেশে প্রসেস করা হয় ৪. ফরম্যাটেড PDF ডাউনলোড করুন

মার্কডাউনের জন্য:

১. PDFSub-এর মার্কডাউন টু PDF টুল এ যান ২. আপনার .md ফাইল আপলোড করুন ৩. PDFSub Engine মার্কডাউন রেন্ডার করে - হেডিং, তালিকা, কোড ব্লক, টেবিল এবং সবকিছু ৪. পেশাদারভাবে ফরম্যাটেড PDF ডাউনলোড করুন

উভয় টুলই পরিচ্ছন্ন টাইপোগ্রাফি এবং সঠিক পৃষ্ঠা লেআউট সহ সার্ভার-সাইডে রূপান্তর পরিচালনা করে।

পদ্ধতি ২: VS Code (ডেস্কটপ, ডেভেলপারদের জন্য)

আপনি যদি ইতিমধ্যেই Visual Studio Code ব্যবহার করেন, তাহলে এক্সটেনশন দিয়ে মার্কডাউনকে PDF-এ রূপান্তর করতে পারেন:

১. VS Code মার্কেটপ্লেস থেকে একটি মার্কডাউন PDF এক্সটেনশন ইনস্টল করুন ২. VS Code-এ আপনার .md ফাইল খুলুন ৩. কমান্ড প্যালেট খুলুন (Ctrl+Shift+P / Cmd+Shift+P) ৪. "Markdown: Export to PDF" কমান্ডটি চালান ৫. PDF সেভ করুন

এই পদ্ধতিটি রূপান্তরের আগে রেন্ডার করা মার্কডাউনের একটি প্রিভিউ দেয়। ফরম্যাটিং নিয়ে কাজ করার জন্য এটি ভাল।

পদ্ধতি ৩: Pandoc (কমান্ড লাইন, পাওয়ার ইউজারদের জন্য)

Pandoc একটি ইউনিভার্সাল ডকুমেন্ট কনভার্টার যা একটি টাইপসেটিং ইঞ্জিনের মাধ্যমে মার্কডাউন থেকে PDF পরিচালনা করে:

pandoc document.md -o document.pdf

Pandoc উচ্চ-মানের টাইপোগ্রাফিক আউটপুট তৈরি করে তবে ইনস্টলেশন এবং একটি টাইপসেটিং ইঞ্জিন প্রয়োজন। এটি সবচেয়ে কাস্টমাইজযোগ্য বিকল্প তবে এর শেখার প্রক্রিয়াটি বেশ কঠিন।


ব্যবহারের ক্ষেত্র

প্রজেক্ট ডকুমেন্টেশন

README ফাইল, আর্কিটেকচার ডকুমেন্ট, API রেফারেন্স, চেঞ্জলগ। এগুলো প্রায় সবসময়ই মার্কডাউনে লেখা হয়। PDF-এ রূপান্তর করলে এগুলো নন-টেকনিক্যাল স্টেকহোল্ডারদের সাথে শেয়ার করা সহজ হয় যাদের মার্কডাউন ভিউয়ার নেই।

মিটিং নোট

আপনি সাধারণ টেক্সট বা মার্কডাউনে নোট নিন না কেন, PDF-এ রূপান্তর করলে একটি পরিচ্ছন্ন রেকর্ড তৈরি হয় যা আপনি শেয়ার, আর্কাইভ বা প্রিন্ট করতে পারেন। হেডিং, অ্যাকশন আইটেম (চেকলিস্ট) এবং গুরুত্বপূর্ণ সিদ্ধান্তের জন্য বোল্ড ব্যবহার করে নেওয়া মার্কডাউন নোটগুলো পেশাদার চেহারার মিনিটস-এ রূপান্তরিত হয়।

কোড ডকুমেন্টেশন

সিনট্যাক্স হাইলাইটিং সহ মার্কডাউন কোড ব্লকগুলো PDF-এ সুন্দরভাবে ফরম্যাটেড কোড স্যাম্পেলে রূপান্তরিত হয়। এটি কোড রিভিউ, প্রশিক্ষণের উপকরণ বা কোড স্নিপেট অন্তর্ভুক্ত করতে হবে এমন ডকুমেন্টেশন প্যাকেজের জন্য উপযোগী।

একাডেমিক এবং গবেষণা নোট

গবেষণা নোট, সাহিত্য সারসংক্ষেপ এবং অধ্যয়নের উপকরণ যা মার্কডাউনে লেখা হয় তা প্রিন্টিং বা জমা দেওয়ার জন্য PDF-এ পরিষ্কারভাবে রূপান্তরিত হয়। টেবিল, উদ্ধৃতি (ব্লক কোট হিসাবে) এবং কাঠামোগত হেডিং সবই সঠিকভাবে রেন্ডার হয়।

ব্যক্তিগত আর্কাইভ

জার্নাল, রেসিপি, ভ্রমণের নোট, পড়ার লগ। আপনি যদি সাধারণ টেক্সট বা মার্কডাউনে লেখেন, তাহলে PDF-এ রূপান্তর করলে একটি প্রিন্টযোগ্য, আর্কাইভযোগ্য সংস্করণ তৈরি হয়। একটি একক PDF-এ এক বছরের দৈনিক জার্নাল এন্ট্রি একটি সন্তোষজনক ব্যক্তিগত আর্কাইভ তৈরি করে।

কনফিগারেশন এবং লগ রেকর্ড

সিস্টেম কনফিগারেশন ফাইল, ডিপ্লয়মেন্ট লগ, ডিবাগ আউটপুট। এগুলোকে PDF-এ রূপান্তর করলে একটি স্ন্যাপশট তৈরি হয় যা আপনি ইনসিডেন্ট রিপোর্টে সংযুক্ত করতে পারেন, সাপোর্ট টিমের সাথে শেয়ার করতে পারেন বা কমপ্লায়েন্সের জন্য আর্কাইভ করতে পারেন।


উন্নত PDF আউটপুটের জন্য টিপস

সাধারণ টেক্সটের জন্য

  • লাইন ব্রেক পরিষ্কার করুন। যদি আপনার টেক্সটে কলাম ৮০-তে হার্ড লাইন ব্রেক থাকে (টার্মিনাল আউটপুটে সাধারণ), PDF সেগুলো সংরক্ষণ করবে। র‍্যাপ করা গদ্যের জন্য, হার্ড ব্রেকগুলি সরিয়ে ফেলুন যাতে কনভার্টার টেক্সটকে পৃষ্ঠায় ফিট করার জন্য পুনরায় ফ্লো করতে পারে।
  • সামঞ্জস্যপূর্ণ স্পেসিং ব্যবহার করুন। যদি আপনি ভিজ্যুয়াল সেপারেশন চান তবে প্যারাগ্রাফের মধ্যে ডাবল-স্পেস ব্যবহার করুন। কনভার্টার প্যারাগ্রাফ স্পেসিং যোগ করবে না যদি না একটি খালি লাইন থাকে।
  • পাঠযোগ্য ফন্ট চয়ন করুন। যদি টুলটি আপনাকে ফন্ট বাছাই করার অনুমতি দেয়, তবে সানস-সেরিফ (যেমন Arial বা Helvetica) বডি টেক্সটের জন্য ভাল কাজ করে। মনোস্পেস (যেমন Courier) কোড বা লগ আউটপুটের জন্য ভাল কাজ করে।

মার্কডাউনের জন্য

  • সঠিক হেডিং হায়ারার্কি ব্যবহার করুন। ডকুমেন্টের শিরোনামের জন্য #, প্রধান বিভাগের জন্য ##, উপ-বিভাগের জন্য ### দিয়ে শুরু করুন। স্তরগুলি এড়িয়ে যাবেন না (যেমন # থেকে সরাসরি ###-এ যাওয়া)।
  • কোড ব্লকগুলো সঠিকভাবে ফরম্যাট করুন। সিনট্যাক্স হাইলাইটিংয়ের জন্য একটি ভাষা শনাক্তকারী সহ তিনটি ব্যাকটিক ব্যবহার করুন। উদাহরণস্বরূপ, পাইথন কোডের জন্য ```python, JSON-এর জন্য ```json।
  • টেবিলগুলো সহজ রাখুন। মার্জ করা সেল বা নেস্টেড কন্টেন্ট সহ জটিল টেবিলগুলি পরিষ্কারভাবে রেন্ডার নাও হতে পারে। সাধারণ সারি এবং কলামে সীমাবদ্ধ থাকুন।
  • রূপান্তরের আগে প্রিভিউ করুন। PDF তৈরি করার আগে ফরম্যাটিং যাচাই করতে একটি প্রিভিউয়ারে (GitHub, VS Code, বা যেকোনো মার্কডাউন অ্যাপ) আপনার মার্কডাউন খুলুন।
  • খালি লাইন ব্যবহার করুন। মার্কডাউন খালি লাইনের প্রতি সংবেদনশীল। তালিকা, হেডিং বা কোড ব্লকের আগে খালি লাইন না থাকলে ফরম্যাটিং ভেঙে যেতে পারে।

সাধারণ টেক্সট বনাম মার্কডাউন: কোনটি রূপান্তর করবেন?

যদি আপনার বিষয়বস্তু ইতিমধ্যেই সাধারণ টেক্সটে থাকে এবং আপনার কেবল শেয়ারিং বা প্রিন্টিংয়ের জন্য একটি PDF প্রয়োজন হয়, তবে এটি যেমন আছে তেমনই রূপান্তর করুন। মার্কডাউন ফরম্যাটিং যোগ করার জন্য সময় নষ্ট করবেন না যদি না কাঠামোটি সত্যিই পাঠকের জন্য সহায়ক হয়।

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

# প্রজেক্ট স্ট্যাটাস রিপোর্ট
 
## সারসংক্ষেপ
প্রজেক্টটি মার্চ ডেডলাইনের জন্য **ট্র্যাকে আছে**।
 
## মূল মাইলস্টোন
- ডিজাইন রিভিউ: *সম্পন্ন*
- ডেভেলপমেন্ট: **চলমান**
- টেস্টিং: আগামী সপ্তাহের জন্য নির্ধারিত
 
## নোট
> ক্লায়েন্ট একটি অতিরিক্ত ফিচার অনুরোধ করেছেন - ২৮ ফেব্রুয়ারির ইমেল থ্রেড দেখুন।

এই অতিরিক্ত ফরম্যাটিং প্রচেষ্টায় প্রায় ৩০ সেকেন্ড সময় লাগে এবং একই বিষয়বস্তুকে সাধারণ টেক্সট হিসাবে ব্যবহার করার চেয়ে নাটকীয়ভাবে ভাল PDF তৈরি করে।


প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQ)

আমি কি বিশেষ অক্ষর সহ একটি .txt ফাইল রূপান্তর করতে পারি?

হ্যাঁ। PDFSub Engine UTF-8 এনকোডিং পরিচালনা করে, যা কার্যত সমস্ত অক্ষর - অ্যাকসেন্টেড অক্ষর, প্রতীক, CJK অক্ষর, ইমোজি এবং আরও অনেক কিছু কভার করে। আপনার টেক্সট ফাইলে বিশেষ অক্ষরগুলি PDF-এ সঠিকভাবে প্রদর্শিত হবে।

মার্কডাউন থেকে PDF কি সিনট্যাক্স-হাইলাইটেড কোড ব্লক সমর্থন করে?

হ্যাঁ। যখন আপনি ওপেনিং ট্রিপল ব্যাকটিকের পরে একটি ভাষা নির্দিষ্ট করেন (যেমন ```python বা ```javascript), তখন কনভার্টার কীওয়ার্ড, স্ট্রিং, মন্তব্য এবং অন্যান্য ভাষার উপাদানের জন্য উপযুক্ত রঙ সহ সিনট্যাক্স হাইলাইটিং প্রয়োগ করে।

আমি কি ফন্ট এবং মার্জিন কাস্টমাইজ করতে পারি?

এটি টুলের উপর নির্ভর করে। PDFSub-এর কনভার্টার পরিচ্ছন্ন, পেশাদার ডিফল্ট ব্যবহার করে যা পাঠযোগ্যতার জন্য অপ্টিমাইজ করা হয়েছে। সম্পূর্ণ কাস্টমাইজেশনের জন্য (কাস্টম ফন্ট, মার্জিন, হেডার, ফুটার), Pandoc-এর মতো ডেস্কটপ টুলগুলি ব্যাপক কনফিগারেশন বিকল্প সরবরাহ করে।

আমি কত বড় টেক্সট ফাইল রূপান্তর করতে পারি?

PDFSub কয়েক মেগাবাইট পর্যন্ত টেক্সট এবং মার্কডাউন ফাইল পরিচালনা করে। একটি সাধারণ বই-দৈর্ঘ্যের পাণ্ডুলিপি (১০০,০০০ শব্দ) সাধারণ টেক্সট হিসাবে প্রায় ৬০০ KB হয় - সীমার মধ্যে। অত্যন্ত বড় লগ ফাইল (১০০+ MB) রূপান্তরের আগে বিভক্ত করার প্রয়োজন হতে পারে।

কনভার্টার কি মার্কডাউন টেবিল পরিচালনা করে?

হ্যাঁ। পাইপ-স্টাইল মার্কডাউন টেবিলগুলি (| অক্ষর এবং হেডারগুলির জন্য - ব্যবহার করে) PDF আউটপুটে বর্ডার, হেডার স্টাইলিং এবং সঠিক সেল অ্যালাইনমেন্ট সহ ফরম্যাটেড টেবিল হিসাবে রেন্ডার করা হয়।


শেষ কথা

টেক্সট এবং মার্কডাউনকে PDF-এ রূপান্তর করা সবচেয়ে সহজ ডকুমেন্ট রূপান্তরগুলির মধ্যে একটি - এবং সবচেয়ে দরকারীগুলির মধ্যে একটি। সাধারণ টেক্সট সঠিক মার্জিন এবং ফন্ট পায়। মার্কডাউন রেন্ডার করা হেডিং, কোড ব্লক, টেবিল এবং ফরম্যাটেড টেক্সট পায়। যে কোনও উপায়ে, আপনি কাঁচা বিষয়বস্তু থেকে কয়েক সেকেন্ডের মধ্যে একটি শেয়ারযোগ্য, প্রিন্টযোগ্য PDF-এ যান।

সাধারণ টেক্সটের জন্য, PDFSub-এর টেক্সট টু PDF টুল চেষ্টা করুন। সম্পূর্ণ ফরম্যাটিং সহ মার্কডাউনের জন্য, PDFSub-এর মার্কডাউন টু PDF টুল ব্যবহার করুন। উভয়ই PDFSub Engine দ্বারা পরিচ্ছন্ন টাইপোগ্রাফি এবং পেশাদার লেআউট সহ প্রসেস করা হয়।

ব্লগে ফিরে যান

প্রশ্ন আছে? আমাদের সাথে যোগাযোগ করুন

PDFSub

আপনার প্রয়োজনীয় সকল PDF এবং ডকুমেন্ট টুলস এক জায়গায়। দ্রুত, নিরাপদ এবং ব্যক্তিগত গোপনীয়তা বজায় রাখে।

GDPR অনুগতCCPA অনুগতSOC 2 প্রস্তুত
PDFSub Engine দ্বারা চালিত

প্রোডাক্ট

  • সকল টুলস
  • ফিচারসমূহ
  • ব্যাংক স্টেটমেন্ট
  • API
  • মূল্যতালিকা
  • সচরাচর জিজ্ঞাসিত প্রশ্ন
  • ব্লগ

সাপোর্ট

  • আমাদের সম্পর্কে
  • হেল্প সেন্টার
  • যোগাযোগ
  • সচরাচর জিজ্ঞাসিত প্রশ্ন

লিগ্যাল

  • গোপনীয়তা নীতি
  • সেবার শর্তাবলী
  • কুকি নীতি

© 2026 PDFSub. সর্বস্বত্ব সংরক্ষিত।

বিশ্বের সকল মানুষের জন্য দিয়ে আমেরিকায় তৈরি