HTML से PDF बनाएँ
HTML पेस्ट कीजिए और साफ़, पेजों में बँटा PDF पाइए जो दस्तावेज़ की संरचना रखता है।
HTML से PDF बनाने का विश्लेषण आपके उपकरण पर होता है। सजे हुए बीजक और ग्राहक रिपोर्ट में अक्सर निजी जानकारी होती है, और वह अपलोड नहीं होती।
उलटी दिशा में: PDF से HTML
HTML से PDF के बारे में
वेब पेज को PDF में छापने से पूरा पेज मिलता है — नेविगेशन, कुकी की पट्टी, तीन स्तंभों का साज-सामान सब। अक्सर चाहिए होता है केवल सार: वह रिपोर्ट जो किसी अनुप्रयोग ने बनाई, वह बीजक जो किसी खाके ने सजाया, वह लेख बिना सजावट के। यह परिवर्तक मार्कअप को उसकी बनावट के लिए पढ़ता है, उसकी शक्ल के लिए नहीं। शीर्षक, अनुच्छेद, सूचियाँ, उद्धरण, पूर्व-सज्जित कोड, क्षैतिज रेखाएँ और तालिकाएँ बचती हैं; शैली-पत्रक, स्क्रिप्ट और पेज की सजावट जानबूझकर छोड़ दी जाती है।
विशेषताएँ
- मार्कअप से बनावट पढ़ता है: शीर्षक, सूचियाँ, तालिकाएँ, उद्धरण, कोड, रेखाएँ
- अधूरे HTML को भी सँभाल लेता है — बिना बंद किए टैग इसे नहीं रोकते
- अक्षर इकाइयाँ खोली जाती हैं, इसलिए & और — सही निकलते हैं
- तालिकाएँ अपनी शीर्ष पंक्ति रखती हैं और पेज बदलने पर दोहराती हैं
- स्क्रिप्ट, शैली और पेज की सजावट बनाने के बजाय हटा दी जाती है
- एक .html फ़ाइल छोड़ें, या मार्कअप पेस्ट करके यहीं संपादित करें
- दस्तावेज़ का अपना <title> PDF के सहेजे शीर्षक की तरह उपयोग होता है
HTML से PDF का उपयोग कैसे करें
- अपना HTML पेस्ट करें, या सहेजी हुई .html फ़ाइल छोड़ें
- ब्लॉक की गिनती देखकर पता करें कि कौन-सी बनावट पहचानी गई
- पेज आकार, हाशिया, अक्षर आकार और टाइपफेस चुनें
- बदलें, झलक पढ़ें और डाउनलोड करें
उदाहरण
इनपुट
<h1>Quarterly summary</h1>
<p>Revenue grew across all three regions.</p>
<ul><li>Renewals up 14%</li></ul>
आउटपुट
A PDF with a large heading, one paragraph and a bulleted line — no page chrome, no stylesheet.
आगे जो जाता है वह बनावट है; मूल पेज का दृश्य डिज़ाइन नहीं।
सामान्य त्रुटियाँ और समस्या निवारण
- PDF अपने वेब पेज जैसा बिल्कुल नहीं लगता। — यही मंशा है। CSS लागू नहीं होता — उपकरण सामग्री को एक सादे दस्तावेज़ की तरह फिर से गढ़ता है। हूबहू नक़ल चाहिए तो ब्राउज़र से छापिए।
- साइट से सहेजे पेज ने सैकड़ों लगभग खाली ब्लॉक बना दिए। — सहेजे पेज नेविगेशन, फुटर और भीतर की स्क्रिप्ट साथ लाते हैं। केवल लेख या रिपोर्ट का मार्कअप पेस्ट कीजिए और परिणाम तुरंत कसा जाता है।
- भीतर की तालिकाएँ चपटी हो गईं। — किसी कोष्ठिका के भीतर की तालिका उसी कोष्ठिका के पाठ की तरह पढ़ी जाती है। भीतरी जाल ज़रूरी हो तो मार्कअप को अलग तालिकाओं में बाँटें।
- अनुच्छेद के भीतर की पंक्ति टूट गई थी, वह खो गई। — यहाँ <br> नया ब्लॉक शुरू करता है। सचमुच अलग पंक्तियों को अपने <p> तत्वों में रखिए।
अक्सर पूछे जाने वाले प्रश्न
- क्या यह मेरा मार्कअप किसी सेवा को भेजता है?
- नहीं। मार्कअप इसी टैब में विश्लेषित होता है और PDF यहीं लिखा जाता है, जो तब मायने रखता है जब HTML कोई बीजक या ग्राहक रिपोर्ट हो।
- क्या मेरा CSS PDF पर लगेगा?
- नहीं। फ़ॉन्ट, रंग और सज्जा इस स्क्रीन की सेटिंग से आते हैं, शैली-पत्रक से नहीं — यही परिणाम को पढ़ने लायक रखता है।
- क्या मार्कअप पेस्ट करने के बजाय कोई URL बदल सकता हूँ?
- यहाँ से नहीं, क्योंकि URL लाने का अर्थ है आपकी मशीन से एक अनुरोध जाना। पेज सहेजिए या उसका मार्कअप कॉपी कीजिए।
- क्या HTML की छवियाँ शामिल होती हैं?
- नहीं। केवल वैकल्पिक पाठ रखा जाता है, क्योंकि छवियाँ उन पतों पर होती हैं जिन्हें यह उपकरण जानबूझकर नहीं खोलता।
- फ़ॉर्म या इनपुट का क्या होता है?
- कागज़ पर फ़ॉर्म के नियंत्रणों का अर्थ नहीं, इसलिए वे छोड़ दिए जाते हैं। उनके आसपास का लेबल पाठ सामान्य सामग्री की तरह रहता है।
संबंधित टूल
सभी ArrayKit टूल