---
title: "Jupyter Notebook (.ipynb) سے اسکین شدہ PDF: نہ nbconvert کی ضرورت، نہ LaTeX کی"
description: "Look Scanned اب Jupyter نوٹ بُک کھول سکتا ہے۔ .ipynb فائل منتخب کریں، پری ویو میں کوڈ، آؤٹ پٹ اور چارٹ دیکھ لیں، اور ایسی PDF محفوظ کریں جو پرنٹ کر کے اسکین کی گئی کاپی جیسی لگے۔"
date: 2026-10-08T01:00:00.000Z
lang: ur
source: https://lookscanned.io/ur/blog/ipynb-to-scanned-pdf
tags: ["Jupyter", "PDF", "پروڈکٹ اپ ڈیٹس"]
---

# Jupyter Notebook (.ipynb) سے اسکین شدہ PDF: نہ nbconvert کی ضرورت، نہ LaTeX کی

اسائنمنٹ Jupyter میں مکمل ہو گئی، مگر جمع کرانے والا پورٹل PDF مانگتا ہے۔ آپ "PDF کے طور پر ڈاؤن لوڈ" چنتے ہیں یا `jupyter nbconvert --to pdf` چلاتے ہیں، اور ایرر آتا ہے: `xelatex` نہیں ملا، یا pandoc موجود نہیں۔ nbconvert اپنی PDF فائلیں LaTeX کے ذریعے بناتا ہے، اس لیے کچھ بھی ایکسپورٹ کرنے سے پہلے اسے پوری TeX ڈسٹری بیوشن انسٹال چاہیے۔

اب Look Scanned براہِ راست `.ipynb` فائلیں کھول سکتا ہے۔ [Jupyter Notebook سے اسکین شدہ PDF](https://lookscanned.io/en/scan/ipynb) صفحے پر اپنی نوٹ بُک منتخب کریں، اور وہ آپ کے براؤزر ہی میں صفحات میں ترتیب پا جاتی ہے: Markdown سیل، کوڈ، اور فائل کے ساتھ محفوظ آؤٹ پٹ۔ پری ویو میں صفحات دیکھیں اور PDF ڈاؤن لوڈ کر لیں۔ کچھ انسٹال نہیں کرنا پڑتا، اور نوٹ بُک کہیں اپ لوڈ نہیں ہوتی۔

شروع ہی میں ایک بات واضح کر دیں: Look Scanned دستاویزات کو اسکین شدہ دکھاتا ہے، اس لیے PDF بھی ویسی ہی دکھتی ہے۔ یہ اس نوٹ بُک کے لیے موزوں ہے جسے پرنٹ کر کے اسکین کی گئی کاپی کی صورت میں جمع کرانا ہو، یا جسے بس کاغذ جیسا دکھنا ہو۔ صاف صفحے کے لیے آپ گھماؤ، دھندلاہٹ اور نوائز کو صفر تک کم کر سکتے ہیں، لیکن ہر صفحہ پھر بھی ایک تصویر ہی رہتا ہے، اس لیے PDF کا متن نہ منتخب ہو سکتا ہے نہ تلاش کیا جا سکتا ہے۔

## .ipynb فائل کو اسکین شدہ PDF میں کیسے بدلیں

1. نوٹ بُک کو Jupyter، JupyterLab، VS Code یا Google Colab میں چلائیں اور محفوظ کریں، تاکہ آؤٹ پٹ فائل میں محفوظ ہو جائیں۔ Colab میں File → Download → Download .ipynb استعمال کریں۔
2. [Jupyter Notebook سے اسکین شدہ PDF](https://lookscanned.io/en/scan/ipynb) کھولیں اور `.ipynb` فائل منتخب کریں۔ یہ صفحہ انگریزی میں ہے۔
3. پری ویو کو صفحہ بہ صفحہ دیکھیں۔ کوڈ، ٹیبل اور چارٹ چیک کریں، اور کاغذ کا سائز اور حاشیے سیٹ کریں۔
4. اسکین ایفیکٹ ایڈجسٹ کریں۔ دھندلاہٹ اور نوائز کم رکھیں تاکہ چھوٹے حروف والا کوڈ پڑھا جا سکے۔ صفحات بطورِ ڈیفالٹ گرے اسکیل میں آتے ہیں؛ چارٹ کے رنگ برقرار رکھنے ہوں تو Colorful منتخب کریں۔
5. اسکین شدہ PDF بنائیں اور ڈاؤن لوڈ کریں۔

اگر آپ تصاویر چاہتے ہیں تو اس کے بجائے ہر صفحہ JPG یا PNG کے طور پر ایکسپورٹ کر سکتے ہیں۔ [PDF، JPG اور PNG کی رہنمائی](https://lookscanned.io/ur/blog/scanned-document-pdf-jpg-png) میں بتایا گیا ہے کہ کون سا فارمیٹ کب بہتر ہے۔ Pro کے ساتھ [Bulk Scan](https://lookscanned.io/en/scan/bulk) ایک ساتھ کئی `.ipynb` فائلیں پروسیس کر سکتا ہے۔

## صفحے پر کیا نظر آتا ہے

- **Markdown سیل:** عنوانات، فہرستیں، ٹیبل، لنکس اور تصاویر، ان تصاویر سمیت جو براہِ راست سیل میں پیسٹ کی گئی ہوں۔
- **کوڈ سیل**، نوٹ بُک کی پروگرامنگ زبان کے مطابق سنٹیکس ہائی لائٹنگ اور `In [1]:` پرامپٹ کے ساتھ۔ لمبی سطریں صفحے سے باہر جانے کے بجائے اگلی سطر میں چلی جاتی ہیں۔
- **محفوظ آؤٹ پٹ**، `Out[1]:` پرامپٹ کے نیچے: پرنٹ کیا گیا متن، ریٹرن ویلیوز، pandas DataFrame جیسے HTML ٹیبل اور تصاویر، اس لیے matplotlib یا seaborn کے چارٹ بھی آ جاتے ہیں۔
- **ایررز**، مکمل traceback کے ساتھ۔
- **ٹرمینل آؤٹ پٹ ویسا ہی جیسا ٹرمینل دکھاتا ہے۔** رنگوں کے کوڈ ہٹا دیے جاتے ہیں، اور tqdm جیسی پروگریس بار ہر اپ ڈیٹ نہیں بلکہ صرف اپنی آخری حالت رکھتی ہے۔

## شروع کرنے سے پہلے کیا جاننا ضروری ہے

- **سیل چلائے نہیں جاتے۔** Look Scanned وہی پڑھتا ہے جو فائل میں محفوظ ہے؛ کوئی کرنل نہیں ہوتا۔ جو سیل آپ نے کبھی نہیں چلایا، یا جو نوٹ بُک آؤٹ پٹ صاف کر کے محفوظ کی گئی، اس میں صرف کوڈ نظر آئے گا اور نیچے کچھ نہیں۔ فائل منتخب کرنے سے پہلے تمام سیل چلا کر محفوظ کر لیں۔
- **فارمولے TeX سورس کی صورت میں ہی رہتے ہیں۔** Markdown سیل میں `$…$` یا `$$…$$` کی صورت میں لکھے فارمولے بالکل ویسے ہی نظر آتے ہیں جیسے ٹائپ کیے گئے، مثلاً `$\alpha + \beta$`، ریاضی کی ترتیب شدہ صورت میں نہیں۔
- **انٹرایکٹو آؤٹ پٹ نظر نہیں آتے۔** Plotly، Bokeh اور ipywidgets JavaScript سے بنتے ہیں، اور JavaScript چلایا نہیں جاتا۔ آپ کو وہ ساکن ورژن ملے گا جو نوٹ بُک نے ساتھ محفوظ کیا تھا، جو اکثر صرف ایک مختصر سی سطر ہوتی ہے، یا کچھ بھی نہیں۔ تصویر کی صورت میں محفوظ ہونے والے چارٹ، جیسے matplotlib کے، ٹھیک نظر آتے ہیں۔
- **نوٹ بُک nbformat 4 میں ہونی چاہیے۔** Jupyter، JupyterLab، VS Code اور Colab کے موجودہ ورژن یہی فارمیٹ محفوظ کرتے ہیں۔ بہت پرانی nbformat 3 نوٹ بُک قبول نہیں ہوتی؛ اسے کسی نئے Jupyter میں کھول کر دوبارہ محفوظ کریں تو وہ اپ گریڈ ہو جائے گی۔
- **چوڑے ٹیبل سکڑ جاتے ہیں۔** ٹیبل صفحے کی چوڑائی میں سمو دیے جاتے ہیں، اس لیے بہت سے کالموں والے DataFrame کے کالم تنگ ہو جاتے ہیں اور متن اگلی سطر میں چلا جاتا ہے۔
- **اپنی نوٹ بُک سنبھال کر رکھیں۔** اصل اسکین کی طرح یہ PDF بھی صفحات کی تصاویر سے بنی ہے۔ کوڈ چلانے اور بدلنے کے لیے `.ipynb` فائل رکھیں۔

نوٹ بُک آپ کے اپنے آلے پر ہی پڑھی اور ترتیب دی جاتی ہے، اور کسی سرور پر اپ لوڈ نہیں ہوتی۔ واحد استثنا وہ Markdown سیل ہے جو ویب ایڈریس کے ذریعے کوئی تصویر دکھاتا ہے: وہ تصویر آپ کا براؤزر اس سائٹ سے لاتا ہے جہاں وہ رکھی ہے، بالکل ویسے جیسے Jupyter لاتا۔

## کب nbconvert بہتر انتخاب ہے

اگر آپ کو قابلِ انتخاب متن، ترتیب شدہ فارمولے، یا Jupyter کے اپنے ایکسپورٹ جیسی ہوبہو PDF چاہیے تو nbconvert اب بھی درست ٹول ہے۔ کوئی TeX ڈسٹری بیوشن انسٹال کر کے `jupyter nbconvert --to pdf` چلائیں، یا `--to webpdf` استعمال کریں، جو بغیر انٹرفیس والے (headless) Chromium براؤزر سے پرنٹ کرتا ہے اور LaTeX کی بالکل ضرورت نہیں پڑتی۔ دونوں صورتوں میں آپ بعد میں اس PDF پر Look Scanned میں اسکین ایفیکٹ لگا سکتے ہیں۔

آپ کا کام نوٹ بُک کے بجائے Markdown یا LaTeX فائل میں ہے؟ وہ بھی کھلتی ہیں: [Markdown اور HTML سے اسکین شدہ PDF](https://lookscanned.io/ur/blog/html-markdown-to-scanned-pdf) اور [LaTeX سے اسکین شدہ PDF](https://lookscanned.io/ur/blog/latex-to-scanned-pdf) دیکھیں۔

کوئی نوٹ بُک ہے جسے PDF کی صورت میں جمع کرانا ہے؟ [ابھی آزمائیں](https://lookscanned.io/en/scan/ipynb)۔
