UltKit
ছবি11
PDF13
ডকুমেন্ট ও ডেটা7
ভিডিও6
অডিও4
আরও টুল22

PDF থেকে Markdown কনভার্টার

PDF কে একটি .md ফাইলে রূপান্তর করুন, যেখানে হেডিং, লিস্ট ও টেবিল Markdown সিনট্যাক্সে লেখা থাকে। নোটস ভল্ট, ডকস রিপো বা রিট্রিভাল পাইপলাইনে সরাসরি ব্যবহারের উপযোগী।

PDF কনভার্টার

অথবা PDF ফাইল এখানে ড্রop করুন ·

প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়

আউটপুট

ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।

এই টুল কীভাবে ব্যবহার করবেন

  1. 1

    PDF যোগ করুন

    প্রতিটি ৯৫ MB পর্যন্ত সর্বোচ্চ ২০টি PDF দিন। টেক্সট শনাক্তকরণ (OCR) অটো থাকলে স্ক্যান করা পেজগুলো OCR দিয়ে পড়া হয়।

  2. 2

    ছবি ও পেজ বেছে নিন

    ছবি রাখুন চালু থাকায় ফিগারগুলো সাথে আসবে। শুধু টেক্সটের ফাইল চাইলে এটি বন্ধ করুন, আর কভার বা পরিশিষ্ট বাদ দিতে যে পেজগুলো কনভার্ট হবে ব্যবহার করুন।

  3. 3

    কনভার্ট করে আউটলাইন যাচাই করুন

    Markdown-এ কনভার্ট করুন চাপুন এবং .md ফাইল ডাউনলোড করুন, একাধিক ফাইল হলে ZIP পাবেন। আগে হেডিং লেভেলগুলো একবার দেখে নিন।

PDF অক্ষরের আকৃতি নির্দিষ্ট অবস্থানে রাখে; Markdown কাঠামো রাখে অক্ষর দিয়ে: হেডিংয়ের জন্য #, তালিকার জন্য ড্যাশ, টেবিলের জন্য পাইপ। কনভার্ট করার সময় ফন্ট সাইজ, ইনডেন্ট ও কলাম দেখে সেই কাঠামো ফিরিয়ে আনা হয়।

PDF থেকে MD কনভার্সনে হেডিং, লিস্ট ও টেবিল কীভাবে পুনর্গঠিত হয়

বেশিরভাগ PDF জানে না কোন লাইন হেডিং। ফাইলটি ট্যাগড PDF হিসেবে এক্সপোর্ট না হলে (২০০১ সালে PDF 1.4-এ যোগ হওয়া এই ফিচার PDF/UA অ্যাক্সেসিবিলিটি স্ট্যান্ডার্ডে (ISO 14289) বাধ্যতামূলক), শিরোনাম শুধু বড় বা মোটা ফন্টের টেক্সট। কনভার্টার পাওয়া টাইপ স্টাইলগুলো ক্রমানুসারে সাজিয়ে সবচেয়ে বড় বারবার আসা স্টাইলগুলোকে #, ## ও ###-এ বসায়, তাই স্পষ্ট টাইপ হায়ারার্কির রিপোর্ট পরিষ্কার আউটলাইনসহ আসে।

মার্কার ও ইনডেন্ট দেখে তালিকা চেনা হয়: বুলেট হয় -, নম্বর দেওয়া লাইন হয় 1., গভীর ইনডেন্ট হয় নেস্টেড আইটেম। কলামে সাজানো টেক্সট পাইপ টেবিল হয়, যে সিনট্যাক্স GitHub ২০১৭ সালে GFM স্পেসিফিকেশনে আনুষ্ঠানিক করেছে; ২০০৪ সালে John Gruber-এর প্রকাশিত Markdown-এ টেবিল ছিলই না। লিংক তার গন্তব্যসহ [text](url) আকারে থাকে।

যে লাইন ব্রেক শুধু লাইন মার্জিনে পৌঁছানোর কারণে ছিল সেগুলো জুড়ে আবার অনুচ্ছেদ করা হয়। দুই অনুচ্ছেদের মাঝে পড়া রানিং হেডার বা পেজ নম্বর পরে মুছে দেওয়াই সাধারণ কাজ।

from ↓ · to →MDTXTDOCXHTML
HeadingsHeadings to MD: yes– Headings to TXT: noHeadings to DOCX: yesHeadings to HTML: yes
বুলেট ও নম্বর দেওয়া তালিকাবুলেট ও নম্বর দেওয়া তালিকা to MD: yes– বুলেট ও নম্বর দেওয়া তালিকা to TXT: noবুলেট ও নম্বর দেওয়া তালিকা to DOCX: yesবুলেট ও নম্বর দেওয়া তালিকা to HTML: yes
সাধারণ টেবিলসাধারণ টেবিল to MD: yes– সাধারণ টেবিল to TXT: noসাধারণ টেবিল to DOCX: yesসাধারণ টেবিল to HTML: yes
মার্জ করা টেবিল সেল– মার্জ করা টেবিল সেল to MD: no– মার্জ করা টেবিল সেল to TXT: noমার্জ করা টেবিল সেল to DOCX: yesমার্জ করা টেবিল সেল to HTML: yes
LinksLinks to MD: yes– Links to TXT: noLinks to DOCX: yesLinks to HTML: yes
নির্দিষ্ট পেজ লেআউট– নির্দিষ্ট পেজ লেআউট to MD: no– নির্দিষ্ট পেজ লেআউট to TXT: noনির্দিষ্ট পেজ লেআউট to DOCX: yes– নির্দিষ্ট পেজ লেআউট to HTML: no
supported not offeredপ্রতিটি আউটপুট কী প্রকাশ করতে পারে। Markdown পাইপ টেবিলে মার্জ করা সেলের কোনো সিনট্যাক্স নেই।

PDF থেকে Markdown কনভার্টার যা ফিরিয়ে আনতে পারে না

PDF

Portable Document Format

PDF ১৯৯৩ সালে Adobe তৈরি করে এবং ২০০৮ সালে উন্মুক্ত ISO 32000 স্ট্যান্ডার্ড হয়। এটি টেক্সট, ফন্ট, ছবি ও লেআউট স্থির রাখে, ফলে নথি প্রতিটি স্ক্রিন ও প্রিন্টারে একই রকম দেখায়। PDF-এ ফর্ম, স্বাক্ষর, লিংক, অ্যাটাচমেন্ট ও সার্চযোগ্য টেক্সট থাকতে পারে, আর দীর্ঘমেয়াদি আর্কাইভের জন্য PDF/A ভ্যারিয়েন্ট ব্যবহৃত হয়। স্থির লেআউটের কারণে PDF এডিট করা কঠিন, আর স্ক্যান করা PDF-এ OCR না করলে শুধু ছবি থাকে। প্রতিটি ব্রাউজার ও অপারেটিং সিস্টেম এটি খুলতে পারে।

কম্প্রেশন
–
স্বচ্ছতা (ট্রান্সপারেন্সি)
হ্যাঁ
অ্যানিমেশন
না
প্রবর্তনের সাল
1993 · Adobe
PDF কনভার্টার

MD

Markdown

Markdown হলো ২০০৪ সালে John Gruber-এর তৈরি একটি হালকা মার্কআপ সিনট্যাক্স। এতে শিরোনামের জন্য #, জোরের জন্য * এবং তালিকার জন্য - এর মতো সাধারণ টেক্সট চিহ্ন ব্যবহার হয়, যা কাঁচা টেক্সটেও পড়া যায় এবং সহজে HTML-এ রূপান্তর হয়। README ফাইল, ডকুমেন্টেশন, উইকি, নোট অ্যাপ ও অনেক স্ট্যাটিক সাইট জেনারেটরে এটিই মান। CommonMark ও GitHub Flavored Markdown-এর মতো একাধিক ডায়ালেক্ট আছে, যেগুলো টেবিলের মতো খুঁটিনাটিতে আলাদা। যেকোনো টেক্সট এডিটরে .md ফাইল খোলা যায়।

কম্প্রেশন
–
স্বচ্ছতা (ট্রান্সপারেন্সি)
–
অ্যানিমেশন
–
প্রবর্তনের সাল
2004 · John Gruber
MD কনভার্টার

টেক্সট যখন নোটস ভল্ট, ডক্স রিপোজিটরি বা AI রিট্রিভাল ইনডেক্সের মতো প্লেইন-টেক্সট টুলে রাখতে হয়, যেখানে হেডিং মানে বড় ফন্ট নয় বরং #, তখন মানুষ PDF-কে Markdown বানায়।

কিছু জিনিস কখনোই পড়ে ফেরানো যায় এমন আকারে সংরক্ষিত ছিল না। কলামের মাঝের সাইডবার অনুচ্ছেদের মাঝখানে এসে পড়তে পারে। অবস্থান ধরে বসানো চিহ্নে লেখা সমীকরণ LaTeX না হয়ে অক্ষরের একটি লাইন হয়ে আসে। ভেক্টর আউটলাইন হিসেবে আঁকা টেক্সট, যা লোগো ও এক্সপোর্ট করা স্লাইডে সাধারণ, তাতে কোনো অক্ষরই থাকে না।

মার্জ করা হেডার সেল বা একাধিক অনুচ্ছেদের সেলসহ টেবিল সাধারণ গ্রিডে সমতল হয়ে যায়, তাই জটিল হেডার সারি হাতে নতুন করে লিখতে হতে পারে। শুধু শব্দ দরকার হলে PDF থেকে TXT প্লেইন টেক্সট দেয়; উৎস Word ড্রাফট হলে DOCX থেকে Markdown বেশি কাঠামো রাখে, কারণ DOCX জানে কোন অনুচ্ছেদ হেডিং।

LLM ও RAG পাইপলাইন, Obsidian এবং Notion এর জন্য Markdown

RAG ও LLM পাইপলাইন

হেডিং টেক্সট স্প্লিটারকে স্বাভাবিক চাঙ্ক সীমানা দেয়, ফলে প্রতিটি চাঙ্ক তার সেকশনের শিরোনাম রাখে, আর Markdown মার্কআপে HTML-এর চেয়ে অনেক কম টোকেন খরচ করে।

Obsidian ভল্ট

Obsidian প্রতিটি নোট আপনার ডিস্কের ফোল্ডারে সাধারণ .md ফাইল হিসেবে রাখে, তাই কনভার্ট করা ফাইল সরাসরি ভল্টে ফেলে দেওয়া যায়।

Notion ওয়ার্কস্পেস

Notion-এর Markdown ইমপোর্ট হেডিং, তালিকা ও পাইপ টেবিলকে নেটিভ ব্লকে বদলে দেয়, PDF ভিউয়ার থেকে পেস্ট করার চেয়ে যা পরিষ্কার।

রিট্রিভাল পাইপলাইনের জন্য ছবি রাখুন বন্ধ রেখে কনভার্ট করুন, যদি না কোনো ভিশন মডেল ফিগার পড়বে, আর স্ক্যানের ক্ষেত্রে সঠিক ডকুমেন্টের ভাষা বেছে নিন, যাতে OCR এমন অক্ষর বানিয়ে না ফেলে যা আপনার ইনডেক্সে ঢুকে যায়। তারপর প্রথম দুই হেডিং লেভেল দেখে নিন: ##-এ উঠে যাওয়া ক্যাপশন চাঙ্ককে অদ্ভুত জায়গায় ভাগ করে, আর ইনডেক্সের আগে একটি find-and-replace-এ তা ঠিক হয়ে যায়। প্লেইন টেক্সট Git-এও পরিষ্কার diff দেয়, তাই ম্যানুয়ালের নতুন সংস্করণ বাক্যে বাক্যে তুলনা করা যায়।

PDF থেকে Markdown নিয়ে প্রশ্ন

PDF থেকে MD কনভার্টার কোন ধরনের Markdown লেখে?

হেডিং, তালিকা, জোর দেওয়া লেখা ও লিংক CommonMark অনুসরণ করে, আর টেবিল GitHub-flavored পাইপ টেবিল হিসেবে লেখা হয়, কারণ সাধারণ CommonMark-এ টেবিলের সিনট্যাক্স নেই। এটি GitHub, GitLab, Obsidian ও VS Code-এ ঠিকভাবে দেখায়।

স্ক্যান করা PDF কি Markdown এ কনভার্ট করা যায়?

হ্যাঁ। টেক্সট শনাক্তকরণ (OCR) অটো থাকলে যে পেজে টেক্সট লেয়ার নেই সেগুলো আগে পড়া হয়, তারপর কাঠামো আবার তৈরি হয়; তাই সোজা ৩০০ DPI স্ক্যান থেকে বাঁকা মোবাইল ফটোর চেয়ে পরিষ্কার আউটলাইন পাওয়া যায়। .md ফাইলের বদলে সার্চযোগ্য PDF চাইলে OCR PDF ব্যবহার করুন।

একটি বোল্ড ক্যাপশন হেডিং হয়ে গেল কেন?

হেডিং ধরা হয় সাইজ, ওজন ও ফাঁক দেখে, আর একা দাঁড়ানো ছোট বোল্ড লাইন, যেমন ফিগারের ক্যাপশন, হুবহু ছোট হেডিংয়ের মতো দেখাতে পারে। এর # চিহ্ন মুছে দিন; বাকি আউটলাইনে কোনো প্রভাব পড়বে না।

Markdown ফাইলটি Notion এ কীভাবে আনব?

Notion-এর সাইডবারে Import বেছে নিন, Text & Markdown নির্বাচন করে ফাইলটি দিন। প্রতিটি # হেডিং হেডিং ব্লক হবে এবং প্রতিটি পাইপ টেবিল সাধারণ টেবিল হবে।

.md ফাইলটি PDF এর চেয়ে এত ছোট কেন?

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

এডিট করার পর Markdown কে আবার PDF বানানো যায় কি?

হ্যাঁ। যে এডিটর এক্সপোর্ট করতে পারে সেটি আবার PDF বানাতে পারে, আর ঘুরে আসার জন্য UltKit-এ Markdown থেকে PDF কনভার্টার আছে। নতুন PDF-এ রেন্ডারারের ফন্ট ও স্পেসিং থাকে, আসল ডিজাইন নয়।