Markdown से PDF बनाएँ
Markdown फ़ाइल को शीर्षक, सूची, तालिका और कोड सहित सजा हुआ PDF बनाइए।
Markdown से PDF बनाने का विश्लेषण और सज्जा आपके अपने उपकरण पर होती है। आंतरिक नोट और अप्रकाशित बदलाव सूचियाँ कभी अपलोड नहीं होतीं।
परिणाम को दूसरे PDF से जोड़ें
Markdown से PDF के बारे में
Markdown स्रोत की तरह पढ़े जाने के लिए लिखा जाता है, और यही कारण है कि वह संलग्नक के रूप में असुविधाजनक लगता है। एक README, कोई डिज़ाइन नोट या रिलीज़ नोट्स को दस्तावेज़ बनना ही पड़ता है, तभी भंडार के बाहर का कोई उसे आराम से पढ़ता है। यह परिवर्तक अनुमान नहीं लगाता, सचमुच विश्लेषण करता है: शीर्षक के स्तर आकार वाले शीर्षक बनते हैं, क्रमांकित सूचियाँ अपनी गिनती और आरंभिक मान रखती हैं, भीतरी बिंदु अपना अंतर रखते हैं, GFM तालिकाएँ असली रेखाओं के साथ बनती हैं और पेज बदलने पर अपनी शीर्ष पंक्ति दोहराती हैं, और कोड रंगे हुए पट्टे पर समान-चौड़ाई में सजता है।
विशेषताएँ
- CommonMark और GitHub वाले Markdown का पूरा विश्लेषण
- शीर्षक स्तर 1 से 6, हर एक मूल पाठ के अनुपात में
- क्रमांकित सूचियाँ अपना आरंभिक अंक रखती हैं; भीतरी सूचियाँ अपना अंतर
- GFM तालिकाएँ रेखाओं सहित, पेज में समाकर और पेजों में बँटकर
- कोड ब्लॉक रंगे हुए पट्टे पर समान-चौड़ाई में
- उद्धरण किनारे की रेखा से चिह्नित, क्षैतिज रेखाएँ असली रेखाओं की तरह
- एक .md फ़ाइल छोड़ें, या स्रोत यहीं पेस्ट करके संपादित करें
Markdown से PDF का उपयोग कैसे करें
- अपना Markdown पेस्ट करें, या .md फ़ाइल पेज पर छोड़ें
- मिले हुए शीर्षक, तालिका और कोड ब्लॉक की गिनती देखें
- पेज आकार, हाशिया, अक्षर आकार और टाइपफेस चुनें
- बदलें, झलक पढ़ें और PDF डाउनलोड करें
उदाहरण
इनपुट
## Release notes
- Faster first paint
- Exports keep the sort order
| Area | Before | After |
| --- | --- | --- |
| Export | 12 s | 4 s |
आउटपुट
A PDF with a sized heading, a bulleted list, and a bordered two-row table with a shaded header.
तालिका जितने पेजों पर फैलती है, हर पेज के ऊपर उसकी शीर्ष पंक्ति दोहराई जाती है।
सामान्य त्रुटियाँ और समस्या निवारण
- मोटा और तिरछा गायब हो गया। — पंक्ति के भीतर का ज़ोर जानबूझकर समतल कर दिया जाता है — PDF के मानक टाइपफेस पंक्ति के बीच में मोटाई नहीं बदल सकते। संरचना बचती है, अक्षर स्तर की सज्जा नहीं।
- चौड़ी तालिका इतनी सिकुड़ गई कि पढ़ी नहीं जाती। — स्तंभ पहले सामग्री के अनुसार नापे जाते हैं, फिर समाने के लिए घटाए जाते हैं। आड़ा करें, अक्षर छोटे करें, या सबसे लंबी कोष्ठिकाएँ छोटी करें।
- Markdown में दी गई छवियाँ PDF में नहीं हैं। — केवल वैकल्पिक पाठ रखा जाता है, क्योंकि छवि फ़ाइलें वहीं होती हैं जहाँ Markdown उन्हें अपेक्षा करता है और वे पेस्ट किए टेक्स्ट का हिस्सा नहीं हैं।
- फ़्रंट मैटर दस्तावेज़ के ऊपर दिख रहा है। — YAML फ़्रंट मैटर Markdown नहीं है, इसलिए वह अनुच्छेद की तरह बनता है। बदलने से पहले उसे संपादक से हटा दें।
अक्सर पूछे जाने वाले प्रश्न
- क्या मेरा Markdown कहीं अपलोड होकर बनता है?
- नहीं। विश्लेषण और सज्जा दोनों इसी टैब में होते हैं, इसलिए निजी README या अप्रकाशित बदलाव सूची आपकी मशीन पर ही रहती है।
- क्या यह GitHub वाला Markdown समझता है?
- हाँ — तालिकाएँ, काटा हुआ पाठ और भाषा वाले कोड ब्लॉक सब विश्लेषित होते हैं। कार्य सूचियाँ सामान्य बिंदु बन जाती हैं, क्योंकि PDF में निशान लगाने को कुछ नहीं होता।
- पाठ के लिंक का क्या होता है?
- लिंक का पाठ रखा जाता है और URL छोड़ दिया जाता है। जहाँ पाठक को पता टाइप करना पड़े, वहाँ उसे पाठ में लिख दीजिए।
- क्या कई Markdown फ़ाइलों को एक PDF में बदल सकता हूँ?
- हर एक को बदलिए और फिर परिणाम जोड़ दीजिए — इससे क्रम भी आपके हाथ में रहता है और आगे आवरण पृष्ठ भी लग सकता है।
- कोड ब्लॉक का आकार मूल पाठ से अलग क्यों है?
- समान-चौड़ाई वाले टाइपफेस प्रति अक्षर अधिक जगह लेते हैं, इसलिए कोड थोड़ा छोटा सजाया जाता है ताकि उसी स्तंभ में हर दूसरी पंक्ति न टूटे।
संबंधित टूल
सभी ArrayKit टूल