यह ट्यूटोरियल आपको दिखाएगा कि लिनक्स में एक वेब पेज (एचटीएमएल) को एक पीडीएफ दस्तावेज़ में मुफ्त और ओपन सोर्स सॉफ़्टवेयर का उपयोग करके कैसे परिवर्तित किया जाए।
वास्तव में एक साफ-सुथरा उपकरण जिसे मैंने कुछ दिन पहले पेश किया था, वह है wkhtmltopdf, एक स्वतंत्र रूप से वितरित उपकरण जो आपको HTML पृष्ठों को पीडीएफ दस्तावेजों में बदलने की अनुमति देता है। यह ऐसा कुछ नहीं है जिसका मैंने बहुत बार उपयोग किया है, लेकिन जब मुझे इसकी आवश्यकता होती है तो यह एक जीवन रक्षक रहा है। आइए देखें कि इसे कैसे सेट अप करें और इसका उपयोग कैसे करें।
wkhtmltopdf . की स्थापना बहुत कम मुश्किल है कि परियोजना के नाम का उच्चारण करने की कोशिश की जा रही है। चूंकि प्रोजेक्ट अभी तक इंस्टॉल करने योग्य बायनेरिज़ के रूप में वितरित नहीं किया गया है, इसलिए आपको इसे संकलित करने की आवश्यकता होगी।
आवश्यकताएं:
- क्यूटी 4.4 या इसके बाद के संस्करण
- सीएमके 1.6 या इसके बाद के संस्करण
- सबवर्जन
उबंटू पर संकलन के लिए आवश्यक उपकरणों को स्थापित करने के लिए निम्न कार्य करें:
# sudo apt-get update
# sudo apt-get install libqt4-dev qt4-dev-tools बिल्ड-एसेंशियल सेमेक
अब प्रोजेक्ट के SVN रिपॉजिटरी से एप्लिकेशन के लिए नवीनतम कोड देखें।
# svn चेकआउट https://wkhtmltopdf.googlecode.com/svn/trunk/ wkhtmltopdf
इसे बनाने और संकलित करने का समय:
# सीडी wkhtmlटॉपडीएफ
# cmake -D CMAKE_INSTALL_PREFIX=/usr।
# बनाना
# sudo make install
एक बार जब आप wkhtmltopdf . का उपयोग करके पिछले चरणों को पूरा कर लेते हैं केक का एक टुकड़ा है। किसी वेब पेज को HTML से PDF में बदलने के लिए आपको केवल निम्नलिखित कमांड चलाने की आवश्यकता है:
# wkhtmltopdf https://www.simplehelp.net simplehelp.pdf
पिछला आदेश वेबसाइट तक पहुंचेगा https://www.simplehelp.net और इसकी सामग्री के साथ एक पीडीएफ दस्तावेज़ बनाएं। इसके लिए काम करने के लिए आपको स्पष्ट रूप से एक काम कर रहे इंटरनेट कनेक्शन की आवश्यकता है। आप अपने कंप्यूटर पर संग्रहीत HTML फ़ाइल को PDF दस्तावेज़ में बदलने के लिए उपरोक्त कमांड को थोड़ा संशोधित भी कर सकते हैं:
# wkhtmltopdf /home/calvin/sevenacross.html Sevenacross.pdf
बहुत साफ-सुथरी चीजें, एह! wkhtmlटॉपडीएफ आपके पास पीडीएफ दस्तावेज़ को पोर्ट्रेट मोड या लैंडस्केप में बनाने की अनुमति देने वाले कई विकल्प हैं, और इसी तरह। इसके बारे में अधिक जानकारी के लिए प्रोजेक्ट की वेबसाइट पर जाएं।
अधिक लिनक्स टिप्स और ट्रिक्स खोज रहे हैं? हमने आपका ध्यान रखा है! :)पी>