HTML को PDF में बदलें

ब्राउज़र में चलता है PDF रूपांतरण

.html फ़ाइलें छोड़ें या मार्कअप पेस्ट करें। सामग्री सैनिटाइज़ होती है (कोई स्क्रिप्ट नहीं चलती), फिर शीर्षक, पैराग्राफ़, बोल्ड और इटैलिक, सूचियाँ, तालिकाएँ, कोड, उद्धरण, लिंक और data-URL चित्र हिन्दी और अरबी समर्थन वाली खोजने योग्य PDF में टाइपसेट होते हैं। CSS लेआउट, वेब फ़ॉन्ट और दूरस्थ चित्र न लाए जाते हैं न रेंडर होते हैं, इसलिए परिणाम पिक्सेल-परफ़ेक्ट के बजाय सामग्री के प्रति वफ़ादार है — पेज यह कहता है।

गोपनीयता: आपके ब्राउज़र में लोकली प्रोसेस होता है। आपकी फ़ाइल अपलोड नहीं होती।
टूल लोड हो रहा है…

HTML, Markdown, CSV या सादे टेक्स्ट को PDF में बदलने पर क्या होता है?

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

HTML को PDF में बदलें कैसे इस्तेमाल करें

  1. .html फ़ाइलें छोड़ें, या बॉक्स में HTML पेस्ट करें।
  2. काग़ज़ का आकार और अन्य विकल्प चुनें।
  3. "PDF में बदलें" पर क्लिक करें।
  4. PDF डाउनलोड करें।

HTML को PDF में बदलें की खूबियाँ

  • .html फ़ाइलें छोड़ें या चुनें, या मार्कअप पेस्ट करें
  • शीर्षक, पैराग्राफ़, बोल्ड/इटैलिक, लिंक, सूचियाँ, तालिकाएँ, कोड और उद्धरण
  • एम्बेडेड (data URL) चित्र रखे जाते हैं; दूरस्थ चित्र गिने जाते हैं, कभी लाए नहीं जाते
  • DOMPurify से सैनिटाइज़ — कोई स्क्रिप्ट, फ़्रेम या फ़ॉर्म कंट्रोल नहीं
  • हिन्दी, अरबी और लैटिन के लिए एम्बेडेड फ़ॉन्ट
  • काग़ज़ का आकार, ओरिएंटेशन, मार्जिन और पेज नंबर
  • कुछ अपलोड नहीं

HTML को PDF में बदलें का उदाहरण

निर्यात की गई ब्लॉग पोस्ट

इनपुट:

post.html — 2,000 शब्द, data URL के रूप में एम्बेडेड तीन चित्र, एक तालिका

आउटपुट:

post.pdf — 5 पेज, शीर्षक और तालिका टाइपसेट, चित्र यथास्थान, शीर्षक <title> टैग से

HTML को PDF में बदलें के बारे में अक्सर पूछे जाने वाले सवाल

क्या मैं URL से लाइव वेब पेज बदल सकता हूँ?

नहीं। नेटवर्क से कुछ नहीं लाया जाता — यही टूल को निजी रखता है। पेज को ब्राउज़र से सहेजें (Ctrl+S, "Web page, complete" या "HTML only") और फ़ाइल छोड़ें, या मार्कअप पेस्ट करें।

मेरा लेआउट अलग क्यों दिखता है?

स्टाइलशीट, flex और grid लेआउट, पोज़िशनिंग और वेब फ़ॉन्ट रेंडर नहीं होते; कन्वर्टर दस्तावेज़ की सामग्री-संरचना टाइपसेट करता है। लेख-शैली के पेज, दस्तावेज़ीकरण, इनवॉइस और रिपोर्ट अच्छे बदलते हैं; डिज़ाइन किए लैंडिंग पेज नहीं।

क्या चित्र शामिल होते हैं?

HTML में data: URL के रूप में एम्बेडेड चित्र PDF में रखे जाते हैं। URL से संदर्भित चित्र छोड़कर नोट्स में गिने जाते हैं, क्योंकि कोई नेटवर्क अनुरोध नहीं होता।

क्या HTML पेस्ट करना सुरक्षित है?

मार्कअप पढ़ने से पहले DOMPurify से सैनिटाइज़ होता है, इसलिए स्क्रिप्ट, फ़्रेम, फ़ॉर्म कंट्रोल और इवेंट हैंडलर हटा दिए जाते हैं और कभी नहीं चलते।

क्या मेरी PDF किसी सर्वर पर अपलोड होती है?

नहीं। फ़ाइल आपका ब्राउज़र WebAssembly और JavaScript से खोलता और प्रोसेस करता है; Mutqan Soft या किसी और को कुछ नहीं भेजा जाता। टैब बंद करें और फ़ाइल चली जाती है। नतीजा डाउनलोड करने के लिए सिर्फ़ एक मुफ़्त अकाउंट चाहिए — न सब्सक्रिप्शन, न भुगतान।

तकनीकी नोट्स

DOMPurify (html प्रोफ़ाइल, style/class/id विशेषताएँ हटाई गईं) → DOMParser → एक एलिमेंट-वॉकर जो ब्लॉक एलिमेंट को लेआउट ब्लॉक मॉडल और इनलाइन एलिमेंट को स्टाइल वाले रन में मैप करता है, नेस्टेड लेआउट कंटेनरों को समतल करते हुए। तालिकाएँ thead/tbody/tr/td को colspan विस्तार के साथ पढ़ती हैं; सूचियाँ चार स्तर तक नेस्टिंग रखती हैं। लेआउट इंजन दस्तावेज़ वर्कर में टाइपसेट करता है।

संदर्भ

  • ISO 32000-2:2020 — Document management — Portable document format — Part 2: PDF 2.0ISO · 2020वर्तमान PDF मानक: फ़ाइल संरचना, ऑब्जेक्ट, पेज, फ़ॉन्ट, एनोटेशन, फ़ॉर्म और एन्क्रिप्शन।
  • HTML Living StandardWHATWGHTML भाषा, नामित कैरेक्टर रेफ़रेंस (एंटिटी) और ब्राउज़रों के पार्सिंग नियमों सहित।
  • CommonMark SpecCommonMarkMarkdown सिंटैक्स की स्पष्ट स्पेसिफ़िकेशन जिसे अधिकांश रेंडरर मानते हैं।