PDF टूल

HTML से PDF

सेव की गई HTML फ़ाइल को असली, चुने जा सकने वाले टेक्स्ट वाले PDF में बदलें। कुछ भी अपलोड या फ़ेच नहीं होता।

HTML से PDF आपके डिवाइस पर चलता है
फ़ाइलें यहाँ छोड़ें या ब्राउज़ करने के लिए क्लिक करें
एक HTML फ़ाइल (.html या .htm)
कभी अपलोड नहीं होती
  • आपके डिवाइस पर चलता है — फ़ाइल कहीं भेजी नहीं जाती
  • न साइन-अप, न वॉटरमार्क, न रोज़ाना की सीमा
  • मुफ़्त, और कितनी बार इस्तेमाल करें इसकी कोई सीमा नहीं

यह कैसे काम करता है

लोग “HTML से PDF” से दो अलग चीज़ें मतलब रखते हैं। एक है वेब पेज का स्क्रीनशॉट, ठीक वैसा जैसा ब्राउज़र उसे हर स्टाइलशीट लागू करके बनाता है। दूसरी है HTML में लिखे दस्तावेज़ को ऐसा सही PDF बनाना जिसे आप पढ़, खोज और प्रिंट कर सकें। यह पेज दूसरा काम ईमानदारी से करता है, और नीचे समझाता है कि वह पहला करने का दावा क्यों नहीं करता।

यह क्या बदलता है

अपने सापेक्ष साइज़ वाले शीर्षक, अनुच्छेद, बुलेट और क्रमांकित सूचियाँ (नेस्टेड सहित), ग्रिड वाली तालिकाएँ, बोल्ड और इटैलिक, क्षैतिज रेखाएँ, और वे इमेज जो फ़ाइल में ही data: URI के रूप में एम्बेड की गई थीं। सारा टेक्स्ट असली टेक्स्ट के रूप में निकलता है: चुना, खोजा और कॉपी किया जा सकता है, शब्दों की तस्वीर नहीं।

CSS लागू क्यों नहीं होती

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

न कुछ फ़ेच होता है, न कुछ चलता है

फ़ाइल को एक निष्क्रिय दस्तावेज़ में पार्स किया जाता है, जो ब्राउज़र की ख़ास इसी काम के लिए बनी सुविधा है: स्क्रिप्ट नहीं चलतीं और कोई इमेज, स्टाइलशीट, फ़ॉन्ट या ट्रैकिंग पिक्सेल कभी माँगा नहीं जाता। फिर स्क्रिप्ट, स्टाइल, iframe और embed एलिमेंट पूरी तरह हटा दिए जाते हैं, और जिस इमेज के लिए नेटवर्क अनुरोध करना पड़े, उसे छोड़ दिया जाता है। PDF में सिर्फ़ वे इमेज दिख सकती हैं जो पहले से फ़ाइल में data: URI के रूप में एम्बेड हैं।

यह किस काम के लिए अच्छा है

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

पहले वेब पेज को सेव करना

जो पेज आप पढ़ रहे हैं उसे बदलने के लिए, उसे अपने ब्राउज़र से सेव करें (Ctrl+S या Cmd+S) और नतीजे में मिली .html फ़ाइल यहाँ डालें। अगर आप पेज को ठीक वैसा चाहते हैं जैसा वह दिखता है, तो आपके ब्राउज़र का अपना Print → Save as PDF किसी भी कन्वर्टर से बेहतर करता है, और वह पहले से इंस्टॉल है।

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

HTML से PDF: सवाल-जवाब

क्या मैं URL पेस्ट कर सकता हूँ?

नहीं। URL लाने का मतलब होगा कि यह पेज किसी और की साइट डाउनलोड करे, जो प्राइवेसी की समस्या भी है और ऐसी चीज़ भी जिसे ब्राउज़र वैसे भी अलग-अलग ऑरिजिन के बीच रोक देते हैं। पहले पेज को फ़ाइल में सेव करें, या अपने ब्राउज़र का Print to PDF इस्तेमाल करें।

मेरा PDF सादा क्यों दिखता है?

क्योंकि स्टाइलशीट लागू नहीं की गई थी। यह जानबूझकर है, और इसका कारण ऊपर समझाया गया है। आपको दस्तावेज़ की संरचना और सामग्री मिलती है, उसका विज़ुअल डिज़ाइन नहीं।

क्या इमेज आती हैं?

सिर्फ़ वे इमेज जो फ़ाइल में सीधे data: URI के रूप में एम्बेड हैं। URL से जुड़ी इमेज को डाउनलोड करना पड़ेगा, जो यह टूल नहीं करेगा।

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

हाँ। सब कुछ असली टेक्स्ट के रूप में बनाया जाता है, इसलिए PDF में खोजा और कॉपी किया जा सकता है और वह स्क्रीन रीडर के साथ काम करता है।

क्या कुछ अपलोड होता है?

नहीं। फ़ाइल पेज में पढ़ी जाती है और PDF वहीं बनता है। पेज लोड होने के बाद अपना इंटरनेट कनेक्शन बंद कर दें, तब भी यह काम करता है।