مواد پر جائیں

TXT کو PDF میں تبدیل کریں

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

  • کبھی محفوظ نہیں کی جاتی
  • نہ قطار، نہ انتظار
  • نہ سائن اپ، نہ واٹر مارک

یہ کیسے کام کرتا ہے

1

ٹیکسٹ شامل کریں

.txt یا .md فائل صفحے پر ڈراپ کریں، یا اپنا ٹیکسٹ باکس میں پیسٹ کریں۔

2

سیٹنگز کریں

صفحے کا سائز، رخ، فونٹ، ٹیکسٹ کا سائز اور مارجن چنیں۔ ضرورت ہو تو ٹیکسٹ وہیں ایڈٹ کریں۔

3

PDF بنائیں

“PDF بنائیں” پر کلک کریں اور اسے ڈاؤن لوڈ کریں۔

سادہ ٹیکسٹ صفحات کیسے بنتا ہے

ٹیکسٹ میں نہ صفحات ہوتے ہیں، نہ مارجن، اور نہ ایسے لائن بریکس جن کا اس کے سوا کوئی مطلب ہو کہ لکھنے والے نے اتفاقاً وہاں Enter دبایا، اس لیے یہ سب یہیں بنایا جاتا ہے۔ پیراگرافس کو صفحے کی چوڑائی کے مطابق اندازاً حروف گن کر نہیں بلکہ لکھے جانے والے فونٹ کی اصل چوڑائیوں کے حساب سے توڑا جاتا ہے — اسی سے چوڑے حروف والی لائن مارجن میں نہیں گھستی۔ لائن سے لمبا کوئی ایک لفظ، URL یا ہیش، باہر نکلنے کے لیے چھوڑنے کے بجائے ناپ کر کئی لائنوں میں توڑا جاتا ہے۔ کچھ بھی ناپنے سے پہلے ٹیبز کو اسپیسز میں بدل دیا جاتا ہے، اس لیے جو توڑا جاتا ہے وہی بنایا جاتا ہے۔

PDF میں ایک مکمل Unicode فونٹ صرف حوالے کے طور پر نہیں بلکہ اندر شامل کیا جاتا ہے، اسی لیے نتیجہ اس مشین پر بھی بالکل ویسا ہی کھلتا ہے جس نے یہ فونٹ کبھی نہیں دیکھا، اور اسی لیے اعراب والے، سیریلک اور یونانی حروف ڈبوں کے بجائے درست آتے ہیں۔ اس کا مطلب یہ بھی ہے کہ چند کلوبائٹ کی ٹیکسٹ فائل سے چند سو کلوبائٹ کی PDF بنتی ہے، کیونکہ فونٹ ساتھ جاتا ہے — کم از کم سائز ٹیکسٹ نہیں بلکہ فونٹ طے کرتا ہے، اور لمبی دستاویز بمشکل بڑی ہوتی ہے۔

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

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

جب آپ کو کچھ اور چاہیے

جس ٹیکسٹ کو ڈیزائن کی گئی دستاویز بننا ہو — ہیڈنگز، صفحہ نمبرز، فہرستِ مضامین، فٹ نوٹس — اس کے لیے Pandoc ٹول ہے: pandoc notes.txt -o notes.pdf مختصر طریقہ ہے، اور ٹیمپلیٹ کے ساتھ یہ ایسا ٹائپ سیٹ نتیجہ دیتا ہے جس کے قریب کوئی سادہ ٹیکسٹ کنورٹر نہیں پہنچ سکتا۔ یہ مفت ہے۔

پیچیدہ تحریروں، یا CJK کے لیے، ایمان دارانہ جواب یہ ہے کہ یہ صفحہ مدد نہیں کر سکتا اور صحیح فونٹس رکھنے والا کنورٹر ہی کر سکتا ہے۔ LibreOffice ٹیکسٹ فائل کھول کر ایکسپورٹ کر دے گا — soffice --headless --convert-to pdf notes.txt — مشین پر انسٹال فونٹس کے ساتھ، مکمل شیپنگ سمیت، اور یہی وہ چیز ہے جو یہاں نہیں ہے۔

اکثر پوچھے جانے والے سوالات

کیا PDF میں ٹیکسٹ سلیکٹ ہو سکتا ہے؟

جی ہاں۔ یہ PDF میں ٹیکسٹ کی تصویر نہیں بلکہ اصل ٹیکسٹ لکھتا ہے، اس لیے اسے سلیکٹ، تلاش اور کاپی کیا جا سکتا ہے — اور یہ ہر زوم پر صاف رہتا ہے۔

کیا میری فائل کہیں محفوظ کی جاتی ہے؟

نہیں۔ PDF کچھ بھی بھیجے یا محفوظ کیے بغیر بنتی ہے۔

لائنیں کیسے اگلی سطر میں جاتی ہیں؟

لمبی لائنیں آپ کے چنے ہوئے صفحے کی چوڑائی کے مطابق الفاظ کی حد پر اگلی سطر میں چلی جاتی ہیں۔ جو لفظ پوری لائن سے لمبا ہو — مثلاً کوئی URL — اسے حروف کی بنیاد پر توڑا جاتا ہے تاکہ کچھ بھی کنارے سے باہر نہ جائے۔

کیا میں بنگالی، عربی یا چینی لکھ سکتا ہوں؟

ابھی نہیں — ان تحریروں کو ٹیکسٹ شیپنگ کی ضرورت ہوتی ہے، اور ٹول خاموشی سے حروف غائب کرنے کے بجائے یہی بتا دیتا ہے۔ لاطینی (بشمول پولش، چیک اور ترک)، سیریلک یا یونانی رسم الخط میں لکھی ہر زبان شامل Unicode فونٹ کی بدولت چلتی ہے۔

کیا میں فائل چننے کے بجائے ٹیکسٹ پیسٹ کر سکتا ہوں؟

جی ہاں — پیسٹ باکس صفحے پر ہی موجود ہے اور بالکل اسی طرح کام کرتا ہے۔

جاننا مفید ہے: جن تحریروں کو ٹیکسٹ شیپنگ چاہیے — بنگالی، عربی، چینی، ہندی اور ان جیسی — وہ ابھی نہیں لکھی جا سکتیں، اور ٹول خالی جگہیں بنانے کے بجائے آپ کو بتا دیتا ہے؛ لاطینی، سیریلک اور یونانی سب چلتی ہیں۔ یہاں Markdown سادہ ٹیکسٹ کی طرح ترتیب پاتا ہے — اسٹائل والی ہیڈنگز، فہرستوں، ٹیبلز اور کوڈ کے لیے Markdown سے PDF استعمال کریں۔

یہ ٹول اپنی ویب سائٹ پر لگائیں

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