Fedora 29 पर HTMLDoc स्थापित करें

HTMLDoc डायनेमिक रूप से सही ढंग से लिखे गए हाइपरटेक्स्ट (HTML 3.2) से पोस्टस्क्रिप्ट (पीडीएफ 1.6) दस्तावेजों को पार्स करेगा। यह आपको अपने सर्वर वातावरण को स्थापित करने में घंटों खर्च किए बिना या कथित क्षमता प्राप्त करने के लिए भारी रकम का भुगतान करने के बिना पीडीएफ फाइलों को उत्पन्न करने की अनुमति देगा। इसका उपयोग सभी प्रकार के दस्तावेजों के लिए किया जा सकता है, रसीदों और चालान से, ब्रोशर और प्रलेखन तक, और बहुत कुछ।

इस ट्यूटोरियल में, आप सीखेंगे कि फेडोरा 29 पर HTMLDoc को स्थापित करने के लिए क्या आवश्यक है।

एक बार HTMLDoc स्थापित हो जाने के बाद, हम एक साधारण एक-पृष्ठ दस्तावेज़ बनाकर जारी रखेंगे, एक HTML टेम्पलेट जिससे हम अपना पहला पीडीएफ दस्तावेज़ तैयार करेंगे।

HTMLDoc स्थापित करें

इस ट्यूटोरियल के लिए, हम वल्चर के फेडोरा 29 (x64) सर्वर के साथ आईपीवी 4 के साथ काम करेंगे। ध्यान रखें, यह IPv6 केवल सर्वर के साथ भी काम करता है।

लॉग इन करें rootऔर htmldoc इंस्टॉल करें।

dnf install htmldoc -y

अब आप HTML मार्कअप से पीडीएफ डॉक्यूमेंट बनाना शुरू करने के लिए तैयार हैं।

HTML से अपना पहला पीडीएफ बनाना

आइए कमांड-लाइन से इस न्यूफ़ाउंड क्षमता का जल्दी से परीक्षण करें। /tmp/परीक्षण के लिए निर्देशिका पर जाएं :

cd /tmp/

अब, एक सरल HTML डॉक्यूमेंट बनाते हैं, जिसका उपयोग हम एक पीडीएफ डॉक्यूमेंट जनरेट करने के लिए करेंगे। हम इसे कॉल कर सकते हैं markup-source.html:

nano markup-source.html

इसमें निम्न HTML मार्कअप जोड़ें:

<html>
<head>
<title>My first PDF from HTML</title>
</head>
<body>
This is the body of my first PDF document made from HTML.
</body>
</html>

यह सहेजें मारकर CTRL+ Xबाहर निकलने नैनो संपादक है, तो इनपुट yपरिवर्तन सहेजने के लिए। अब आप HTMLDoc को अपनी markup-source.htmlफ़ाइल से PDF दस्तावेज़ पार्स करने का निर्देश दे सकते हैं :

htmldoc --webpage -f postscript-output.pdf markup-source.html

अब आपके पास एक नई फ़ाइल होगी, जिसका नाम postscript-output.pdf"My HTML से मेरी पहली PDF" होगा और "यह HTML से बने मेरे पहले PDF दस्तावेज़ का मुख्य भाग" होगा। बधाई हो, आपने सीखा है कि सरल HTML मार्कअप को अत्यधिक परिवहन योग्य पोस्टस्क्रिप्ट पीडीएफ दस्तावेजों में कैसे बदल दिया जाए।



Leave a Comment

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Fedora 25 पर घोस्ट v0.11 LTS को कैसे नियुक्त करें

Fedora 25 पर घोस्ट v0.11 LTS को कैसे नियुक्त करें

एक अलग प्रणाली का उपयोग? घोस्ट एक ओपन सोर्स ब्लॉगिंग प्लेटफॉर्म है जो अपने 201 के बाद से डेवलपर्स और आम उपयोगकर्ताओं के बीच लोकप्रियता हासिल कर रहा है

फेडोरा 28 पर NodeBB मंच कैसे स्थापित करें

फेडोरा 28 पर NodeBB मंच कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? NodeBB एक Node.js आधारित फोरम है। यह त्वरित बातचीत और वास्तविक समय सूचनाओं के लिए वेब सॉकेट का उपयोग करता है। NodeBB स्रोत कोड i

कैसे Fedora 29 पर WonderCMS स्थापित करें

कैसे Fedora 29 पर WonderCMS स्थापित करें

एक अलग प्रणाली का उपयोग? WonderCMS एक खुला स्रोत, तेज़ और छोटी सपाट फ़ाइल है, जिसे PHP में लिखा गया है। WonderCMS स्रोत कोड Github पर होस्ट किया गया है। यह गाइड wil

Directora 6.4 CMS को Fedora 26 LAMP VPS पर कैसे स्थापित करें

Directora 6.4 CMS को Fedora 26 LAMP VPS पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? डायरेक्टस 6.4 सीएमएस एक शक्तिशाली और लचीला, मुक्त और खुला स्रोत हेडलेस कंटेंट मैनेजमेंट सिस्टम (सीएमएस) है जो डेवलपर प्रदान करता है

फेडोरा 28 पर डॉलीबर को कैसे स्थापित करें

फेडोरा 28 पर डॉलीबर को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Dolibarr एक ओपन सोर्स एंटरप्राइज रिसोर्स प्लानिंग (ERP) और बिजनेस के लिए कस्टमर रिलेशनशिप मैनेजमेंट (CRM) है। Dolibar

फेडोरा 28 पर कांटा सीएमएस स्थापित करना

फेडोरा 28 पर कांटा सीएमएस स्थापित करना

एक अलग प्रणाली का उपयोग? कांटा PHP में लिखा गया एक खुला स्रोत CMS है। Forks स्रोत कोड GitHub पर होस्ट किया गया है। यह मार्गदर्शिका आपको बताएगी कि कांटा CM कैसे स्थापित किया जाए

फेडोरा 26 LMP VPS पर बैकग्राउंड सीएमएस 1.8.0 कैसे स्थापित करें

फेडोरा 26 LMP VPS पर बैकग्राउंड सीएमएस 1.8.0 कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? पृष्ठभूमि CMS 1.8.0 एक सरल और लचीला, मोबाइल के अनुकूल, मुक्त और खुला स्रोत है सामग्री प्रबंधन प्रणाली (CMS) जो हमें अनुमति देता है

फेडोरा 26 पर टास्कसर्वर (टास्क) स्थापित करें

फेडोरा 26 पर टास्कसर्वर (टास्क) स्थापित करें

एक अलग प्रणाली का उपयोग? टास्कवर्यर एक ओपन सोर्स टाइम मैनेजमेंट टूल है, जो टोडो.टेक्स्ट एप्लिकेशन और इसके क्लोन पर एक सुधार है। ध के कारण

फेडोरा 28 पर AWStats कैसे स्थापित करें

फेडोरा 28 पर AWStats कैसे स्थापित करें

AWStats वेब ट्रैफ़िक का विश्लेषण करने के लिए एक उपयोगी उपकरण है। इसका HTML इंटरफ़ेस ब्राउज़र के माध्यम से एक्सेस किया जा सकता है, जो आपको यह देखने के बारे में आसान जानकारी देता है

कैसे एक Fedora 26 LMP VPS पर BlogoText CMS स्थापित करें

कैसे एक Fedora 26 LMP VPS पर BlogoText CMS स्थापित करें

एक अलग प्रणाली का उपयोग? BlogoText CMS एक सरल और हल्का, मुफ्त और खुला स्रोत कंटेंट मैनेजमेंट सिस्टम (CMS) और मिनिमलिस्ट ब्लॉग इंजन है

फेडोरा 28 पर रेनहेल्प वेबमेल कैसे स्थापित करें

फेडोरा 28 पर रेनहेल्प वेबमेल कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? RainLoop एक सरल, आधुनिक और तेज़ वेब-आधारित ईमेल क्लाइंट है। रेनहॉप सोर्स कोड GitHub पर होस्ट किया गया है। यह गाइड आपको हो दिखाएगा

इंप्रेसपेजेस सीएमएस 5.0 को एक फेडोरा 26 LMP VPS पर कैसे स्थापित करें

इंप्रेसपेजेस सीएमएस 5.0 को एक फेडोरा 26 LMP VPS पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ImpressPages CMS 5.0 एक सरल और प्रभावी, मुक्त और खुला स्रोत, उपयोगकर्ता के अनुकूल, MVC- आधारित, सामग्री प्रबंधन प्रणाली (CMS) है

फेडोरा 28 पर PyroCMS कैसे स्थापित करें

फेडोरा 28 पर PyroCMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? PyroCMS PHP में लिखा गया एक ओपन सोर्स CMS है। PyroCMS स्रोत कोड GitHub पर होस्ट किया गया है। इस गाइड में अच्छी तरह से एंटिर के माध्यम से चलते हैं

फेडोरा 26 LAMP VPS पर 1.0 अक्टूबर CMS कैसे स्थापित करें

फेडोरा 26 LAMP VPS पर 1.0 अक्टूबर CMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? अक्टूबर 1.0 CMS एक सरल और विश्वसनीय, मुक्त और खुला स्रोत है सामग्री प्रबंधन प्रणाली (CMS) लारवेल फ्रेमवर्क पर बनाया गया है

फेडोरा 30 पर टास्कबोर्ड को कैसे स्थापित करें और कॉन्फ़िगर करें

फेडोरा 30 पर टास्कबोर्ड को कैसे स्थापित करें और कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय टास्कबोर्ड एक स्वतंत्र और खुला स्रोत उपकरण है जिसका उपयोग उन चीजों पर नज़र रखने के लिए किया जा सकता है जिन्हें करने की आवश्यकता है। यह प्रावधान

फेडोरा 28 पर बुकस्टैक कैसे स्थापित करें

फेडोरा 28 पर बुकस्टैक कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? बुकस्टैक जानकारी के आयोजन और भंडारण के लिए एक सरल, स्व-होस्टेड प्लेटफॉर्म है। बुकस्टैक पूरी तरह से स्वतंत्र और खुला-खस्ता है

फेडोरा 29 पर गिटिया कैसे स्थापित करें

फेडोरा 29 पर गिटिया कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Gitea एक वैकल्पिक खुला स्रोत है, जो Git द्वारा संचालित स्व-होस्टेड संस्करण नियंत्रण प्रणाली है। गिटिया को गोलंग में लिखा गया है और है

Fedora 26 LAMP VPS पर ओमेका क्लासिक 2.4 सीएमएस कैसे स्थापित करें

Fedora 26 LAMP VPS पर ओमेका क्लासिक 2.4 सीएमएस कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? ओमेका क्लासिक 2.4 सीएमएस डिजिटल साझा करने के लिए एक स्वतंत्र और खुला स्रोत डिजिटल प्रकाशन मंच और सामग्री प्रबंधन प्रणाली (सीएमएस) है

एंकर CMS को फेडोरा 26 LMP VPS पर कैसे स्थापित करें

एंकर CMS को फेडोरा 26 LMP VPS पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? एंकर सीएमएस एक सुपर-सिंपल और बेहद हल्का, फ्री और ओपन सोर्स कंटेंट मैनेजमेंट सिस्टम (सीएमएस) ब्लॉग इंजन था

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ