ٹولز
Merge PDF Split PDF Compress PDF تمام PDF ٹولز →
حل
For Business For Education For Developers
کمپنی
ہمارے بارے میں بلاگ Press رابطہ
پروڈکٹ
قیمتیں خصوصیات FAQ Security
ہومٹولزPDF سے متن

PDF سے متن

PDF سے متن کو .txt فائل میں نکالیں۔ 100% آپ کے براؤزر میں — کچھ بھی اپ لوڈ نہیں ہوتا۔

ایک PDF منتخب کریں

یا یہاں ایک PDF چھوڑیں

100% in-browser No upload No signup

PDF کو متن میں کیسے تبدیل کریں

تین مراحل۔ سب کچھ مقامی طور پر کام کرتا ہے۔

1

ایک PDF منتخب کریں

PDF چھوڑیں یا منتخب کریں۔ مقامی طور پر پڑھی جاتی ہے، بغیر اپ لوڈ کے۔

2

علیحدہ کنندہ منتخب کریں

آؤٹ پٹ میں صفحہ بریکس کیسے نشان زد کریں۔ ڈیفالٹ کے طور پر، پڑھنے کے قابل نشان۔

3

.txt ڈاؤن لوڈ کریں

UTF-8 سادہ متن فائل جو کسی بھی ایڈیٹر میں کھلتی ہے۔

«PDF سے متن» کیا ہے؟

PDF کو متن میں تبدیل کرنے کا مطلب ایک PDF دستاویز کو اس کے خام الفاظ تک کم کرنا: کوئی فونٹ، کوئی تصاویر، کوئی لے آؤٹ نہیں۔ آؤٹ پٹ ایک UTF-8 .txt فائل ہے جو کسی بھی ایڈیٹر، کسی بھی OS، کسی بھی دہائی میں کھلتی ہے۔ یہ ترجیحی فارمیٹ ہے جب آپ کو دستاویز کو grep کرنا، چیٹ بوٹ میں چپکانا، اسکرپٹ کو فیڈ کرنا، یا صرف PDF نے جو کہا اسے سب سے چھوٹی ممکنہ فائل میں آرکائیو کرنا ہو۔

ایک عام PDF میں متن پوزیشن شدہ کیریکٹرز کی ایک سیریز کے طور پر اسٹور ہوتا ہے۔ یہ ٹول ان کیریکٹرز کو پڑھتا ہے، انہیں Y کوآرڈینیٹ کے ذریعے لائنوں میں گروپ کرتا ہے، لائنوں کو اوپر سے نیچے ترتیب دیتا ہے، ہر لائن کے اندر آئٹمز کو بائیں سے دائیں ترتیب دیتا ہے، اور آؤٹ پٹ کو UTF-8 سٹرنگ کے طور پر صفحہ در صفحہ لکھتا ہے۔

آپ کے براؤزر میں PDF سے متن کیسے کام کرتا ہے

جب آپ ایک PDF گھسیٹتے ہیں، تو آپ کا براؤزر اسے میموری میں پڑھتا ہے۔ ہم بائٹس کو PDF.js، Mozilla کے اوپن سورس PDF انجن، کے حوالے کرتے ہیں۔ ہر صفحے کے لیے، ہم getTextContent() کال کرتے ہیں، جو ہر متن آئٹم کو اس کی پوزیشن کے ساتھ واپس کرتا ہے۔ ہم آئٹمز کو لائنوں میں گروپ کرتے ہیں، انہیں پڑھنے کی ترتیب میں ترتیب دیتے ہیں، اور انہیں ایک واحد سٹرنگ میں جوڑتے ہیں۔ کوئی OCR قدم نہیں ہے: PDF میں پہلے سے متن کے طور پر موجود متن براہ راست نکالا جاتا ہے۔ اگر PDF ایک اسکین شدہ تصویر ہے، تو متنی پرت خالی ہے اور کچھ نہیں نکلتا (اس صورت میں، پہلے /ocr-pdf استعمال کریں)۔

نتیجہ ایک Blob میں لکھا جاتا ہے اور ڈاؤن لوڈ کے طور پر پیش کیا جاتا ہے۔ کچھ بھی اپ لوڈ نہیں ہوتا۔ پوری پائپ لائن — پارسنگ، نکالنا، جوڑنا — آپ کے براؤزر ٹیب کے اندر چلتی ہے۔ آپ اسے آف لائن چلا سکتے ہیں اور یہ پھر بھی کام کرے گا۔

عام استعمالات

  • ایک PDF فولڈر کا قابل تلاش آرکائیو۔ ہر PDF کا متن نکالیں، .txt کو ساتھ محفوظ کریں، اور اب grep سیکنڈز میں کچھ بھی تلاش کرتا ہے۔
  • ChatGPT/Claude/Gemini میں PDF چپکانا۔ زیادہ تر LLM ویب انٹرفیس PDFs کی نسبت سادہ متن کو بہت بہتر قبول کرتے ہیں: .txt چپکائیں اور پوچھیں۔ اگر آپ چاہتے ہیں کہ LLM اس کا خلاصہ بنائے، /summarize-pdf یہ براہ راست کرتا ہے۔
  • دستاویز کے دو ورژن کا موازنہ۔ دونوں نکالیں، diff چلائیں اور بالکل دیکھیں کیا تبدیل ہوا ہے۔ یا بصری موازنہ کے لیے /compare-pdf استعمال کریں۔
  • NLP/اسکرپٹنگ پری پروسیسنگ۔ جذبات کا تجزیہ، entity نکالنا، خلاصہ سازی — سب متن لیتے ہیں، PDF نہیں۔
  • قابل رسائی۔ متن میں تبدیل کریں اور اسکرین ریڈر کے ساتھ مطابقت پذیر ایڈیٹر میں چپکائیں۔

رازداری اور سلامتی

کنٹریکٹس، تنخواہ کی پرچیاں، طبی ریکارڈز، اندرونی رپورٹس — وہ قسم کی دستاویزات جن سے لوگ متن نکالنا چاہتے ہیں بالکل وہی ہیں جنہیں کسی اجنبی کے سرور پر کم سے کم چاہتے ہیں۔ زیادہ تر آن لائن PDF-سے-متن ٹولز فائل اپ لوڈ کرتے ہیں، اپنے سرور پر متن نکالتے ہیں، اور ایک .txt واپس کرتے ہیں۔ imisspdf وہی کام PDF.js سے کرتا ہے جو آپ کے ٹیب کے اندر چلتا ہے۔ کوئی اپ لوڈ، کوئی اکاؤنٹ، کوئی روزانہ حد نہیں۔ معیاری اپ لوڈ ماڈل کے لیے iLovePDF رازداری جائزہ دیکھیں۔

اکثر پوچھے گئے سوالات

اسکین شدہ PDFs صفحات کی تصاویر ہیں، متن نہیں۔ نکالنے کے لیے کوئی متنی پرت نہیں ہوتی — جو الفاظ آپ دیکھتے ہیں وہ صرف پکسلز ہیں۔ پہلے PDF کو /ocr-pdf سے OCR کے ذریعے چلائیں؛ یہ تصویر کے اوپر ایک متنی پرت شامل کرتا ہے، پھر PDF-سے-متن الفاظ نکال سکتا ہے۔ اگر PDF کاغذ کی تصویر کھینچ کر یا اسکین کر کے بنائی گئی ہو، تو OCR ہمیشہ گمشدہ قدم ہے۔

نہیں۔ آؤٹ پٹ سادہ UTF-8 متن ہے — کوئی بولڈ، اٹالک، فونٹ سائز یا رنگ نہیں۔ ماخذ PDF سے لائنیں محفوظ رہتی ہیں، لیکن کثیر کالم لے آؤٹس کالم در کالم پڑھنے کی ترتیب میں چپٹے ہو جاتے ہیں۔ اگر آپ کو فارمیٹنگ برقرار رکھنی ہو، تو اس کے بجائے /pdf-to-word استعمال کریں، جو ہیڈنگز اور اندرونی فارمیٹنگ کو برقرار رکھتا ہے۔

بہترین کوشش۔ ٹیبلز اصل PDF کالم پوزیشنز کی بنیاد پر ٹیب نما الگ شدہ لائنوں میں تبدیل ہو جاتے ہیں — عام طور پر پڑھنے کے قابل لیکن مکمل طور پر منسلک نہیں۔ کثیر کالم مضامین کالم در کالم اوپر سے نیچے نکالے جاتے ہیں۔ درست ٹیبل نکالنے کے لیے، /pdf-to-excel استعمال کریں۔

نہیں۔ PDF.js فائل کو آپ کے براؤزر ٹیب کے اندر پارس کرتا ہے، getTextContent() کا استعمال کرتے ہوئے متن نکالتا ہے، اور نتیجہ کو ایک Blob میں لکھتا ہے جو آپ کے کمپیوٹر پر ڈاؤن لوڈ ہوتا ہے۔ کچھ بھی نیٹ ورک پار نہیں کرتا۔ آپ آف لائن ٹول چلا کر اس کی تصدیق کر سکتے ہیں — یہ پھر بھی کام کرتا ہے۔

براہ راست نہیں۔ انکرپٹڈ PDFs کو پاس ورڈ کے بغیر پارس نہیں کیا جا سکتا۔ پہلے فائل کو ہمارے /unlock-pdf ٹول سے گزاریں (پاس ورڈ درج کریں)، پھر ان لاک شدہ PDF کو یہاں لائیں۔ ہم خالی فائل خاموشی سے واپس کرنے کے بجائے انکرپٹڈ PDFs کو واضح ایرر میسج کے ساتھ صریح طور پر مسترد کرتے ہیں۔

بہترین نتائج کے لیے تجاویز

  • اگر فائل اسکینر یا کیمرے سے آئی ہے، پہلے OCR چلائیں۔ اسکین شدہ PDFs میں نکالنے کے لیے متنی پرت نہیں ہوتی — /ocr-pdf استعمال کریں۔
  • انسانی پڑھنے کی صلاحیت کے لیے «صفحہ مارکر» منتخب کریں۔ ڈیفالٹ علیحدہ کنندہ تلاش کرنا آسان بناتا ہے کہ ایک صفحہ کہاں ختم اور اگلا کہاں شروع ہوتا ہے۔
  • پرانے ASCII پرنٹرز/ٹولز کے لیے form-feed استعمال کریں۔ اگر آپ .txt کو کسی پرانی چیز کو فیڈ کرنے جا رہے ہیں، \f روایتی صفحہ علیحدہ کنندہ ہے۔
  • کثیر کالم PDFs کو صاف ماخذ کی ضرورت ہے۔ اگر دو کالم آپس میں مل جاتے ہیں، تو ممکن ہے بنیادی PDF متن کو ترتیب سے باہر انکوڈ کر رہی ہو — اسے Acrobat میں کھولنے اور دوبارہ محفوظ کرنے کی کوشش کریں۔ یا /repair-pdf آزمائیں۔
  • پہلے انکرپٹڈ PDFs کو ان لاک کریں۔ ہم خاموشی سے خالی متن واپس کرنے سے انکار کرتے ہیں — /unlock-pdf اور واپس آئیں۔

متعلقہ PDF ٹولز

 اردو
Get unlimited PDF tools + AI features
Start free trial →