لینکس میں کمانڈ لائن کا استعمال کرتے ہوئے پی ڈی ایف فائل کو قابل تدوین متن میں کیسے تبدیل کریں۔



مختلف وجوہات ہیں جن کی وجہ سے آپ PDF فائل کو قابل تدوین متن میں تبدیل کرنا چاہتے ہیں۔ ہوسکتا ہے کہ آپ کو کسی پرانی دستاویز پر نظر ثانی کرنے کی ضرورت ہو اور آپ کے پاس صرف اس کا پی ڈی ایف ورژن ہے۔ ونڈوز میں پی ڈی ایف فائلوں کو تبدیل کرنا آسان ہے، لیکن اگر آپ لینکس استعمال کر رہے ہیں تو کیا ہوگا؟

کوئی فکر نہیں. ہم آپ کو دکھائیں گے کہ pdftotext نامی کمانڈ لائن ٹول کا استعمال کرتے ہوئے PDF فائلوں کو آسانی سے قابل تدوین متن میں تبدیل کرنے کا طریقہ، جو poppler-utils پیکیج کا حصہ ہے۔ یہ ٹول پہلے سے انسٹال ہو سکتا ہے۔ یہ چیک کرنے کے لیے کہ آیا آپ کے سسٹم پر pdftotext انسٹال ہے، ٹرمینل ونڈو کھولنے کے لیے Ctrl + Alt + T دبائیں۔ پرامپٹ پر درج ذیل کمانڈ کو ٹائپ کریں اور انٹر دبائیں۔





dpkg -s poppler-utils

نوٹ: جب ہم اس مضمون میں کچھ ٹائپ کرنے کو کہتے ہیں اور متن کے ارد گرد اقتباسات ہوتے ہیں تو اقتباسات کو ٹائپ نہ کریں، جب تک کہ ہم دوسری صورت میں وضاحت نہ کریں۔



اگر pdftotext انسٹال نہیں ہے تو پرامپٹ پر درج ذیل کمانڈ کو ٹائپ کریں اور Enter دبائیں۔

sudo apt-get install poppler-utils



اشارہ کرنے پر اپنا پاس ورڈ ٹائپ کریں اور انٹر دبائیں۔

پی ڈی ایف کو مختلف فارمیٹس میں تبدیل کرنے، پی ڈی ایف فائلوں میں ہیرا پھیری کرنے اور فائلوں سے معلومات نکالنے کے لیے پاپلر یوٹیلز پیکیج میں کئی ٹولز دستیاب ہیں۔

اشتہار

پی ڈی ایف فائل کو قابل تدوین ٹیکسٹ فائل میں تبدیل کرنے کے لیے درج ذیل بنیادی کمانڈ ہے۔ ٹرمینل ونڈو کھولنے کے لیے Ctrl + Alt + T دبائیں، پرامپٹ پر کمانڈ ٹائپ کریں، اور انٹر دبائیں۔

pdftotext /home/lori/Documents/Sample.pdf /home/lori/Documents/Sample.txt

اپنی اصل پی ڈی ایف فائل کے مقام اور نام کے مطابق ہر فائل کا راستہ تبدیل کریں اور جہاں آپ نتیجے میں آنے والی ٹیکسٹ فائل کو محفوظ کرنا چاہتے ہیں۔ اس کے علاوہ، آپ کی فائلوں کے ناموں کے مطابق فائل کے نام تبدیل کریں۔

ٹیکسٹ فائل بنائی گئی ہے اور اسی طرح کھولی جا سکتی ہے جیسے آپ لینکس میں کوئی دوسری ٹیکسٹ فائل کھولتے ہیں۔

تبدیل شدہ متن میں ان جگہوں پر لائن بریک ہوسکتی ہے جو آپ نہیں چاہتے ہیں۔ پی ڈی ایف فائل میں متن کی ہر سطر کے بعد لائن بریک ڈالے جاتے ہیں۔

آپ اپنی دستاویز کی ترتیب (ہیڈر، فوٹر، پیجنگ، وغیرہ) کو اصل پی ڈی ایف فائل سے تبدیل شدہ ٹیکسٹ فائل میں -لے آؤٹ فلیگ کا استعمال کرتے ہوئے محفوظ کر سکتے ہیں۔

pdftotext -layout /home/lori/Documents/Sample.pdf /home/lori/Documents/Sample.txt

اگر آپ صرف پی ڈی ایف فائل میں صفحات کی ایک رینج کو تبدیل کرنا چاہتے ہیں تو، آپ جس رینج میں تبدیل کرنا چاہتے ہیں اس میں پہلے اور آخری صفحات کی وضاحت کرنے کے لیے -f اور -l (ایک چھوٹے سے L) جھنڈوں کا استعمال کریں۔

pdftotext -f 5 -l 9 /home/lori/Documents/Sample.pdf

اشتہار

مالک کے پاس ورڈ کے ساتھ محفوظ اور خفیہ کردہ پی ڈی ایف فائل کو تبدیل کرنے کے لیے، -opw جھنڈا استعمال کریں (جھنڈے میں پہلا حرف چھوٹا حرف O ہے، صفر نہیں)۔

pdftotext -opw 'password' /home/lori/Documents/Sample.pdf /home/lori/Documents/Sample.txt

اصل پی ڈی ایف فائل کو تبدیل کرنے کے لیے استعمال ہونے والے پاس ورڈ کو تبدیل کریں۔ یقینی بنائیں کہ پاس ورڈ کے ارد گرد سنگل اقتباسات ہیں، ڈبل نہیں،

اگر پی ڈی ایف فائل صارف کے پاس ورڈ کے ساتھ محفوظ اور انکرپٹ شدہ ہے تو -opw پرچم کے بجائے -upw پرچم استعمال کریں۔ باقی حکم وہی ہے۔

آپ لائن آف لائن کریکٹر کی قسم بھی بتا سکتے ہیں جو تبدیل شدہ متن پر لاگو ہوتا ہے۔ یہ خاص طور پر مفید ہے اگر آپ ونڈوز یا میک جیسے مختلف آپریٹنگ سسٹم پر فائل تک رسائی کا ارادہ رکھتے ہیں۔ ایسا کرنے کے لیے، -eol جھنڈا استعمال کریں (جھنڈے میں درمیانی حرف چھوٹا حرف O ہے، صفر نہیں) اس کے بعد اسپیس اور لائن کے اختتامی کردار کی قسم جو آپ استعمال کرنا چاہتے ہیں (یونکس، ڈاس، یا میک).

نوٹ: اگر آپ ٹیکسٹ فائل کے لیے فائل کا نام نہیں بتاتے ہیں، تو pdftotext خود بخود PDF فائل نام کی بنیاد کو استعمال کرتا ہے اور .txt ایکسٹینشن شامل کرتا ہے۔ مثال کے طور پر، file.pdf کو file.txt میں تبدیل کر دیا جائے گا۔ اگر ٹیکسٹ فائل کو - کے طور پر متعین کیا گیا ہے تو، تبدیل شدہ ٹیکسٹ stdout کو بھیج دیا جاتا ہے، جس کا مطلب ہے کہ متن ٹرمینل ونڈو میں ظاہر ہوتا ہے اور فائل میں محفوظ نہیں ہوتا ہے۔

ٹرمینل ونڈو کو بند کرنے کے لیے، اوپری بائیں کونے میں X بٹن پر کلک کریں۔

اشتہار

pdftotext کمانڈ کے بارے میں مزید معلومات کے لیے، ٹرمینل ونڈو میں پرامپٹ پر مین پیج pdftotext ٹائپ کریں۔

اگلا پڑھیں لوری کاف مین کی پروفائل تصویر لوری کاف مین
لوری کاف مین 25 سال کے تجربے کے ساتھ ٹیکنالوجی کی ماہر ہیں۔ وہ ایک سینئر تکنیکی مصنف رہی ہیں، ایک پروگرامر کے طور پر کام کرتی ہیں، اور یہاں تک کہ اس نے اپنا ملٹی لوکیشن بزنس بھی چلایا ہے۔
مکمل بائیو پڑھیں

دلچسپ مضامین