Markdown से PDF

Markdown को एक सुथरी, चुने जा सकने वाले टेक्स्ट वाली PDF में बदलें — लिखते-लिखते लाइव प्रीव्यू के साथ। मुफ़्त, तेज़ और सुरक्षित।

Markdown28 लाइनें
प्रीव्यू

सब कुछ आपके ब्राउज़र में प्रोसेस होता है — आपकी सामग्री कभी आपका डिवाइस नहीं छोड़ती।

मिलते-जुलते टूल

Markdown फ़ाइलों को सीधे अपने ब्राउज़र में पेशेवर ढंग से सजी PDF में बदलें। oMyPDF का Markdown से PDF टूल शीर्षक, मोटा और तिरछा टेक्स्ट, कोड ब्लॉक, टेबल और सूचियाँ — सब कुछ साफ़, पढ़ने लायक दस्तावेज़ के रूप में रेंडर करता है, और आप जैसे-जैसे लिखते या बदलते हैं वैसे-वैसे लाइव प्रीव्यू दिखाता है। सारा काम आपके ब्राउज़र में ही होता है, इसलिए आपकी सामग्री कभी आपका डिवाइस नहीं छोड़ती। README फ़ाइलों, तकनीकी नोट और दस्तावेज़ीकरण के लिए एकदम सही।

Markdown को PDF में कैसे बदलें

  1. 1

    लिखें या अपलोड करें

    अपना Markdown टाइप करें या चिपकाएँ, या कोई .md फ़ाइल अपलोड करें।

  2. 2

    प्रीव्यू देखें

    उसे लाइव रेंडर होते देखें — शीर्षक, सूचियाँ, टेबल, कोड और बाक़ी सब।

  3. 3

    डाउनलोड करें

    पेज साइज़ चुनें और चुने जा सकने वाले टेक्स्ट वाली एक साफ़ PDF डाउनलोड करें।

Markdown को पहुँचने के लिए किसी और फ़ॉर्मैट की ज़रूरत क्यों है

Markdown लिखने का फ़ॉर्मैट है, जानबूझकर सादे टेक्स्ट के क़रीब: किसी भी एडिटर में पढ़ा जा सकता है, वर्ज़न कंट्रोल में उसका अंतर देखा जा सकता है, और उसमें वह अदृश्य अवस्था नहीं होती जो वर्ड प्रोसेसर की फ़ाइलों पर मिलकर काम करना मुश्किल बना देती है। जो वह नहीं है, वह है पहुँचाने का फ़ॉर्मैट। जिस व्यक्ति को इसकी आदत नहीं, उसके हाथ में .md फ़ाइल देना उसे हैश और तारांकनों से भरी एक टेक्स्ट फ़ाइल थमाना है।

PDF इसकी पूरक है। वह रूप को स्थिर कर देती है, सामग्री को पन्नों में बाँटती है, बिना किसी एडिटर या रेंडरर के हर जगह खुल जाती है, और ठीक से छपती है। Markdown में लिखना और PDF में पहुँचाना दोनों फ़ायदे देता है: ऐसा स्रोत जिसे आप रिपॉज़िटरी में रख सकें और टेक्स्ट की तरह जाँच सकें, और ऐसी चीज़ जिसे कोई भी पढ़ सके।

आम मामले हैं क्लाइंट को दिया जाने वाला दस्तावेज़ीकरण, छापने लायक संदर्भ में बदला गया README, किसी बैठक के लिए तकनीकी नोट, और वह शैक्षणिक या निजी लेखन जो सादे टेक्स्ट में लिखा गया और दस्तावेज़ के रूप में जमा किया जाना है।

रेंडर किया गया टेक्स्ट, स्क्रीनशॉट नहीं

Markdown से PDF बनाने के दो तरीक़े हैं और वे बहुत अलग फ़ाइलें बनाते हैं। शॉर्टकट यह है कि Markdown को वेब पेज की तरह रेंडर करके उसकी तस्वीर खींच ली जाए — यह तेज़ है और ऐसा दस्तावेज़ देता है जो तस्वीरों से बना है: न खोजा जा सकने वाला, न कॉपी होने वाला, स्क्रीन रीडर के लिए अदृश्य, और जिस नाप पर खींचा गया उसके अलावा किसी भी नाप पर छापने पर धुँधला।

दूसरा तरीक़ा सामग्री को एक असली पेज पर सजाता है: एम्बेडेड फ़ॉन्ट से चुने हुए नाप पर बनाया गया टेक्स्ट, तय चौड़ाई में बहते पैराग्राफ़, और ब्लॉक के आर-पार जाने के बजाय उनके बीच रखे गए पेज ब्रेक। यहाँ यही होता है, और इसीलिए नतीजा तस्वीरों की स्लाइड-शो के बजाय एक दस्तावेज़ जैसा बरताव करता है।

फ़र्क़ उन्हीं रोज़मर्रा के कामों में दिखता है जो लोग PDF के साथ बाद में करते हैं। किसी शब्द को खोजना काम करता है। कोई कोड स्निपेट कॉपी करने पर कोड ही मिलता है। A4 के लिए सजे दस्तावेज़ को A4 पर छापने से किसी भी ज़ूम पर साफ़ टाइप मिलता है।

Markdown का हर तत्व क्या बनता है

शीर्षक सिर्फ़ मोटे टेक्स्ट के बजाय नाप का एक असली क्रम बनते हैं, जिससे दस्तावेज़ में दिखने वाला ढाँचा आ जाता है। ज़ोर तिरछे और मोटे रूप में रेंडर होता है। क्रम वाली और बिना क्रम वाली सूचियाँ ठीक से एक-दूसरे के भीतर बैठती हैं, और उनकी हाशिया-दूरी से स्तर साफ़ पढ़े जाते हैं। उद्धरण मुख्य इबारत से अलग दिखाए जाते हैं, और आड़ी रेखाएँ रेखाएँ ही बनती हैं।

कोड को सबसे ज़्यादा एहतियात से सँभाला जाता है, क्योंकि वही सबसे कम माफ़ करता है। इनलाइन कोड एक समान-चौड़ाई वाले फ़ॉन्ट में रखा जाता है, ताकि वाक्य के बीच भी कोड की तरह पढ़ा जाए; बाड़ लगे ब्लॉक अपनी ख़ाली जगह हूबहू बनाए रखते हैं और दोबारा नहीं बहाए जाते, क्योंकि ज़्यादातर भाषाओं में हाशिया-दूरी का अर्थ होता है। छपी हुई लिस्टिंग में एक ही चीज़ जाँचने लायक है — लाइन की चौड़ाई, क्योंकि पेज बग़ल में खिसक नहीं सकता।

टेबल पंक्तिबद्ध कॉलम और असली सेल सीमाओं के साथ रेंडर होती हैं। लिंक अपना टेक्स्ट बनाए रखते हैं और लिंक के रूप में दिखते रहते हैं। स्रोत में जिन तस्वीरों का हवाला है, वे इबारत के बीच ऐसे नाप पर रखी जाती हैं जो पेज में समा जाए।

ऐसा Markdown कैसे लिखें जिससे अच्छी PDF बने

कुछ आदतें किसी भी सेटिंग से ज़्यादा नतीजा सुधारती हैं। एक ही सबसे ऊपरी शीर्षक इस्तेमाल कीजिए और उसके नीचे लगातार क्रम में घोंसला बनाइए — जो दस्तावेज़ पहले स्तर के शीर्षक से सीधे तीसरे स्तर पर कूद जाता है, वह पेज पर टूटा हुआ क्रम बनाता है, भले ही ब्राउज़र में ठीक-ठाक रेंडर हो।

जहाँ लिस्टिंग मायने रखती है वहाँ कोड की लाइनें क़रीब अस्सी वर्णों के भीतर रखिए, क्योंकि समान-चौड़ाई वाले फ़ॉन्ट में पोर्ट्रेट पेज पर आराम से इतना ही समाता है। लंबी टेबल को कॉलम दबाकर सिकोड़ने देने के बजाय दो पतली टेबल में बाँट देना बेहतर है।

जिन दस्तावेज़ों में गणित, आरेख या लिखते वक़्त लाइव प्रीव्यू चाहिए, उनके लिए Markdown एडिटर शुरुआत की बेहतर जगह है — वह LaTeX और Mermaid दोनों रेंडर करता है, अपने-आप सहेजता है, और PDF, Word तथा HTML में निर्यात करता है। जहाँ पाने वाले को पढ़ना नहीं, बदलना है, वहाँ Markdown से Word सही रास्ता है।

Markdown से PDF — खूबियाँ

लाइव प्रीव्यू

आपका Markdown लिखते ही तुरंत रेंडर होता है, इसलिए आपको ठीक-ठीक पता रहता है कि PDF कैसी दिखेगी।

पूरा Markdown

शीर्षक, मोटा/तिरछा, लिंक, इनलाइन कोड, सूचियाँ, उद्धरण, टेबल और बाड़ लगे कोड ब्लॉक।

निजी और तुरंत

सब कुछ आपके ब्राउज़र में चलता है — आपकी सामग्री कभी अपलोड नहीं होती। PDF का टेक्स्ट चुना जा सकता रहता है।

सुरक्षा और निजता

आपकी सामग्री निजी रहती है। Markdown से PDF का कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है — किसी सर्वर पर कुछ भी अपलोड नहीं होता। हम आपके दस्तावेज़ न देखते हैं, न सहेजते हैं।

अक्सर पूछे जाने वाले सवाल

क्या oMyPDF का Markdown से PDF टूल मुफ़्त है?

हाँ। Markdown को PDF में बदलना मुफ़्त है, न वॉटरमार्क और न साइन-अप की ज़रूरत — 100 MB तक की फ़ाइलों पर।

Markdown की कौन-सी सुविधाएँ चलती हैं?

शीर्षक, मोटा और तिरछा, इनलाइन कोड, लिंक, क्रम वाली और बिना क्रम वाली सूचियाँ (एक-दूसरे के भीतर भी), उद्धरण, टेबल, बाड़ लगे कोड ब्लॉक और आड़ी रेखाएँ।

क्या PDF का टेक्स्ट चुना जा सकता है?

हाँ। PDF असली टेक्स्ट से रेंडर होती है (तस्वीर से नहीं), इसलिए आप उसे चुन, कॉपी और खोज सकते हैं।

क्या मैं .md फ़ाइल अपलोड कर सकता हूँ?

हाँ। .md, .markdown या .txt फ़ाइल अपलोड कीजिए और वह सीधे एडिटर में खुल जाती है, या बस अपना Markdown चिपका दीजिए।

क्या मेरी फ़ाइलें सुरक्षित हैं?

कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है — आपका Markdown और बनी हुई PDF, दोनों कभी आपका डिवाइस नहीं छोड़ते।

PDF में असली टेक्स्ट होता है या उसकी तस्वीर?

असली टेक्स्ट, जो प्रीव्यू का स्क्रीनशॉट लेने के बजाय एक असली पेज इंजन से सजाया जाता है। नतीजा चुना, खोजा और कॉपी किया जा सकता है, किसी भी नाप पर साफ़ छपता है, और स्क्रीन रीडर उसे पढ़ सकते हैं — कुछ कन्वर्टर जो प्रीव्यू-छापने वाला रास्ता लेते हैं, उनमें से कुछ भी सच नहीं होता।

लंबे कोड ब्लॉक कैसे सँभाले जाते हैं?

कोड समान-चौड़ाई वाले फ़ॉन्ट में रखा जाता है और दोबारा बहाने के बजाय जस का तस रखा जाता है, क्योंकि कोड को दोबारा लपेटने से उसका अर्थ बदल जाता है। पेज की चौड़ाई से लंबी लाइनें ही एक ऐसी चीज़ हैं जिन पर नज़र रखनी चाहिए: नतीजे में सबसे चौड़ी लाइनें देख लीजिए, और अगर लिस्टिंग को काग़ज़ पर पढ़ने लायक होना ज़रूरी है तो उन्हें स्रोत में ही तोड़ने पर विचार कीजिए।

क्या मेरी टेबल भी आती हैं?

हाँ — GitHub-शैली की पाइप टेबल पंक्तिबद्ध कॉलम के साथ असली टेबल के रूप में रेंडर होती हैं। किसी भी तय चौड़ाई वाले पेज की तरह, बहुत चौड़ी टेबल ही व्यावहारिक सीमा है; एक दर्जन कॉलम वाली टेबल पोर्ट्रेट A4 पर तंग रहेगी, टूल चाहे कोई भी हो।

क्या मैं फ़ाइल अपलोड करने के बजाय Markdown चिपका सकता हूँ?

हाँ। उसे सीधे चिपका दीजिए, या .md, .markdown या .txt फ़ाइल अपलोड कीजिए। जो README या नोट पहले से क्लिपबोर्ड पर है, उसके लिए चिपकाना आम तौर पर तेज़ पड़ता है।

गणित और आरेखों का क्या?

यह टूल Markdown का मानक ढाँचा सँभालता है — शीर्षक, ज़ोर, सूचियाँ, उद्धरण, टेबल, कोड और रेखाएँ। जिन दस्तावेज़ों में LaTeX गणित या Mermaid आरेख हैं, उनके लिए Markdown एडिटर दोनों रेंडर करता है और समीकरणों तथा आरेखों समेत PDF निर्यात करता है।

मेरा दस्तावेज़ GitHub से अलग क्यों दिखता है?

क्योंकि Markdown ढाँचा तय करता है, रूप नहीं। हर रेंडरर अपनी टाइपोग्राफ़ी ख़ुद चुनता है, और पेज पर वे हाशिये और पेज ब्रेक होते हैं जो खिसकने वाले वेब व्यू में नहीं होते। शीर्षक, सूचियाँ और ज़ोर — सब वहाँ होंगे; ठीक-ठीक कितनी जगह और कौन-सा टाइपफ़ेस, यह रेंडरर का फ़ैसला है।