टेक्स्ट और Markdown को PDF में कन्वर्ट करें
सादी टेक्स्ट फाइल या Markdown फाइल से असली PDF बनाएं: हेडिंग, लिस्ट, कोड ब्लॉक और एम्बेड किए गए फॉन्ट के साथ, ताकि हर लिपि साफ पढ़ी जा सके।
फाइलें यहां छोड़ें
.txt, .md, .markdown, .text · 20 MB तक
और सेटिंगकम सेटिंग
कैसे PDF बनाएं
- 1
TXT या MD फाइल छोड़ें
एक फाइल या पचास तक फाइलें जोड़ें। एनकोडिंग अपने आप पहचानी जाती है। इसलिए पुराने Windows कंप्यूटर पर सेव किया गया नोट भी टेक्स्ट के रूप में खुलता है, सवालिया निशानों के रूप में नहीं।
- 2
फॉन्ट, साइज और पेज चुनें
Sans, Serif या Monospace फॉन्ट चुनें, अक्षरों का साइज, लाइनों के बीच की दूरी और मार्जिन सेट करें, और A4 या Letter में से एक चुनें। पेज नंबर सिर्फ एक स्विच से लग जाते हैं।
- 3
PDF डाउनलोड करें
बटन दबाएं और फाइल सेव करें। कई डॉक्यूमेंट एक ZIP में आते हैं, हर मूल फाइल की एक PDF।
Markdown से ढांचा बनता है, तारांकन चिह्न नहीं
Markdown को जस का तस छापा नहीं जाता, उसे पढ़कर समझा जाता है। छह स्तरों की हेडिंग को अपना-अपना साइज मिलता है। बुलेट और नंबर वाली लिस्ट अपने निशान रखती हैं और तीन स्तर तक अंदर खिसकती हैं। उद्धरण ब्लॉक के बाएं किनारे पर एक लाइन खिंचती है, फेंस्ड कोड स्लेटी पैनल पर Monospace ब्लॉक में आता है, और टेबल हेडर के नीचे लाइन वाले सीधे कॉलम बन जाती हैं। पैराग्राफ के अंदर बोल्ड, इटैलिक और इनलाइन कोड बने रहते हैं। कच्चा HTML दिखाया नहीं जाता, हटा दिया जाता है। इमेज के लिंक छोड़ दिए जाते हैं, क्योंकि ब्राउजर आपकी डिस्क से फाइलें नहीं पढ़ सकता। अगर आप सादा टेक्स्ट चुनते हैं, तो हर लाइन ब्रेक वैसा ही रहता है, जैसा आपने लिखा था।
एनकोडिंग और फॉन्ट: दो चीजें जो अक्सर बिगड़ती हैं
टेक्स्ट फाइलें शायद ही बताती हैं कि उनकी एनकोडिंग क्या है। पहले बाइट ऑर्डर मार्क (BOM) देखा जाता है, फिर सख्त UTF-8, और उसके बाद ही पुरानी सिंगल-बाइट टेबल: Windows-1251 तब, जब परिणाम सच में सिरिलिक हो, वरना Windows-1252। इसलिए फ्रेंच के एक्सेंट वाले अक्षर रूसी अक्षरों में नहीं बदलते। समस्या का दूसरा आधा हिस्सा फॉन्ट हैं: PDF फॉर्मेट में बने चौदह फॉन्ट सिर्फ पश्चिमी यूरोप की भाषाओं का टेक्स्ट दिखाते हैं, और कुछ नहीं। इसलिए आपके डॉक्यूमेंट में Noto फॉन्ट जाता है, और उसमें से सिर्फ वही अक्षर, जो आपने इस्तेमाल किए। इससे सिरिलिक, ग्रीक, अरबी, हिब्रू, चीनी, जापानी और कोरियाई टेक्स्ट हर डिवाइस पर एक जैसा दिखता है।
आपका टेक्स्ट आपके अपने कंप्यूटर पर ही सजता है
फाइल आपके ब्राउजर टैब के अंदर ही पढ़ी जाती है, समझी जाती है और पेजों पर सजाई जाती है, और तैयार PDF सीधे आपके डाउनलोड फोल्डर में जाती है। कुछ भी अपलोड नहीं होता, कुछ भी स्टोर नहीं होता। कोई सर्वर कभी आपका कॉन्ट्रैक्ट का ड्राफ्ट, निजी डायरी या कंपनी की अंदरूनी गाइड नहीं देखता। टैब बंद करें, और उसके साथ हर निशान मिट जाता है।
अक्सर पूछे जाने वाले सवाल
Markdown की कौन-कौन सी चीजें सपोर्ट होती हैं?
हेडिंग, पैराग्राफ, बोल्ड, इटैलिक, इनलाइन कोड, लिंक, अंदर की लिस्ट वाली बुलेट और नंबर लिस्ट, उद्धरण ब्लॉक, फेंस्ड कोड ब्लॉक, टेबल और हॉरिजॉन्टल लाइन, सब पेज पर सजाए जाते हैं। फुटनोट, टास्क लिस्ट के चेकबॉक्स और कच्चा HTML नहीं दिखाए जाते। HTML सुरक्षा के लिए हटा दिया जाता है, उसे बनाया नहीं जाता।
मेरे Markdown की इमेज क्यों छूट गईं?
क्योंकि Markdown में इमेज सिर्फ एक पाथ होती है, और वेब पेज आपकी डिस्क से वे फाइलें नहीं पढ़ सकता, जो आपने खुद नहीं चुनीं। टेक्स्ट उनके बिना सजाया जाता है, और आपको बताया जाता है कि कितनी इमेज छूटीं। बाद में आप तस्वीरों को अलग पेजों के रूप में मर्ज कर सकते हैं।
क्या सिरिलिक, अरबी और चीनी टेक्स्ट चलता है?
हां। आपके टेक्स्ट की लिपियां पहचानी जाती हैं और उनसे मेल खाते Noto फॉन्ट PDF में एम्बेड किए जाते हैं। इसलिए सिरिलिक, ग्रीक, अरबी, हिब्रू और CJK सब सही दिखते हैं। अरबी और हिब्रू दाएं से बाएं सजाए जाते हैं, पर अक्षरों को संदर्भ के हिसाब से जोड़ा नहीं जाता।
चीनी टेक्स्ट वाली PDF बड़ी क्यों होती है?
क्योंकि CJK फॉन्ट में दसियों हजार अक्षर होते हैं। PDF में सिर्फ वही अक्षर एम्बेड होते हैं, जो आपने इस्तेमाल किए। इससे आम डॉक्यूमेंट एक मेगाबाइट से काफी कम रहता है, जबकि पूरी फॉन्ट फाइल छह मेगाबाइट जोड़ देती। लैटिन और सिरिलिक डॉक्यूमेंट बहुत छोटे रहते हैं।
मेरी फाइल किस एनकोडिंग में होनी चाहिए?
UTF-8 सबसे अच्छा है, उसमें कुछ सोचना नहीं पड़ता। Windows-1251 या Windows-1252 में सेव की गई फाइलें भी पहचानी और सही पढ़ी जाती हैं, बाइट ऑर्डर मार्क के साथ भी और उसके बिना भी। BOM वाला UTF-16 भी चलता है। अगर कोई एनकोडिंग फिट नहीं बैठती, तो खराब PDF बनने से पहले ही आपको बता दिया जाता है।
क्या मेरी TXT फाइल के लाइन ब्रेक बने रहते हैं?
हां, सादे टेक्स्ट मोड में हर लाइन ब्रेक अपनी जगह रहता है और खाली लाइनें पैराग्राफ अलग करती हैं। पेज से लंबी लाइनें शब्दों की सीमा पर अगली लाइन में जाती हैं, किसी शब्द को बीच से नहीं काटा जाता। सिर्फ कॉलम से चौड़ा कोई अकेला शब्द अक्षर-दर-अक्षर बांटा जाता है।
क्या Markdown टेबल बनी रहती हैं?
हां। हर टेबल बराबर दूरी वाले Monospace कॉलम में सजाई जाती है, हेडर बोल्ड होता है और उसके नीचे एक लाइन होती है। पंक्तियां पूरी रहती हैं, पेज ब्रेक पर बीच से नहीं बंटतीं। बहुत चौड़े सेल पेज से बाहर जाने की जगह अपने कॉलम के अंदर ही अगली लाइन में चले जाते हैं।
कितनी बड़ी फाइल कन्वर्ट कर सकते हैं?
एक फाइल 20 MB तक और एक बैच 100 MB तक, यानी गद्य के हजारों पेज। इससे लंबे टेक्स्ट के लिए आपको “टेक्स्ट स्प्लिट करें” टूल की ओर भेजा जाता है, क्योंकि एक ब्राउजर टैब में इतना टेक्स्ट सजाना अच्छा अनुभव नहीं होता।