मान लीजिए आपके हाथ में एक PDF दस्तावेज़ है। मान लीजिए इस दस्तावेज़ को संपादन और रिडैक्शन की आवश्यकता है। आप कुछ जानकारी जोड़ना चाहते हैं और कुछ अन्य जानकारी को अस्पष्ट करना चाहते हैं। विभिन्न PDF प्रोग्राम आपके लिए यह काम कर सकते हैं। हालांकि, अक्सर, नए परिवर्तन मूल के ऊपर लेयर्स के रूप में जोड़े जाते हैं, इसलिए सही प्रकार की विशेषज्ञता वाले लोग रिडैक्शन मार्करों के नीचे से डेटा निकाल सकते हैं।
कुछ समय पहले, मैंने एक ट्यूटोरियल प्रकाशित किया था जिसमें दिखाया गया था कि PDF फाइलों को कैसे फ्लैट किया जाए, जिसका मूल रूप से मतलब है सभी परिवर्तनों को एक सिंगल लेयर में डालना। अब, मैं आपको एक और ट्रिक दिखाना चाहता हूं, और यह है कि PDF फाइलों को छवियों में कैसे कनवर्ट किया जाए। यह एक समान प्रभाव पैदा करेगा - फ्लैटनिंग, साथ ही PDF दस्तावेजों में निहित जानकारी के केवल भागों का उपयोग करने की क्षमता। हमारा ट्रेड टूल pdftocairo होगा। Linux में। शुरू करते हैं।

उपयोगिता प्राप्त करें, रूपांतरण शुरू करें
Pdftocairo अक्सर पॉपलर-यूटिल्स नामक टूल के एक बड़े सेट के हिस्से के रूप में बंडल किया जाता है। एक बहुत अच्छा मौका है कि आपके डिस्ट्रो में पहले से ही उपयोगिता इंस्टॉल है, या यदि नहीं, तो यह रिपॉजिटरी में उपलब्ध होना चाहिए। एक बार जब हम इस चरण से आगे निकल जाते हैं, तो उपयोग काफी सरल - और शक्तिशाली है। उदाहरण के लिए, pdftocairo इंस्टॉल करने के लिए, उदाहरण के लिए, Debian- और Ubuntu-आधारित वितरणों में:
sudo apt-get install poppler-utils
छवियों में कनवर्ट करें
Pdftocairo के पास विकल्पों की एक विस्तृत सूची है। सबसे बुनियादी उपयोग है:
pdftocairo -"image format" "source" "target"
उदाहरण के लिए:
pdftocairo -png www.dedoimedo.com-crash-book.pdf crash-book-images.png
Pdftocairo तब छवियों की एक श्रृंखला बनाएगा, प्रति पेज एक, और आपके चुने हुए लक्ष्य फ़ाइल नाम में न्यूमेरिक सफ़िक्स जोड़ देगा। मैंने अपने Linux कर्नेल क्रैश बुक के साथ प्रोग्राम कितनी अच्छी तरह काम करता है, इसका परीक्षण किया, 182 पेज लंबा और इसमें लगभग 100 छवियां हैं। कोई तुच्छ फाइल नहीं। Pdftocairo ने रूपांतरण को क्रमबद्ध किया, लगभग 1-2 पेज प्रति सेकंड की गति से। यह बहुत तेज़ नहीं था, लेकिन ऑपरेशन सफलतापूर्वक और बिना त्रुटियों के पूरा हुआ।


रूपांतरण की निष्ठा अच्छी है। PNG फाइलें सभी उच्च गुणवत्ता की थीं, किसी भी ग्राफिक्स सहित। इस बिंदु पर, आप वास्तव में छवियों के साथ कुछ भी कर सकते हैं। अब, यदि आप संपूर्ण (बड़ी) फाइलों को कनवर्ट नहीं करना चाहते हैं, तो आप व्यक्तिगत पेज या रेंज कर सकते हैं, उदाहरण के लिए पेज 1 (पहला, -f) से पेज 19 (अंतिम, -l) तक:
pdftocairo -svg -f 1 -l 19 www.dedoimedo.com-crash-book.pdf test.svg
बोनस: SVG फाइलें
अब, सबसे अच्छी बात, pdftocairo SVG फॉर्मेट के साथ भी काम करता है। यदि आपके पास PDF फाइलें हैं जिनमें दिलचस्प ग्राफिक्स एम्बेडेड हैं, जैसे लोगो या डायग्राम, तो आप इन्हें व्यक्तिगत, स्केलेबल फाइलों के रूप में पुनर्निर्मित करना चाह सकते हैं। वास्तव में, pdftocairo दस्तावेजों को SVG में भी परिवर्तित कर सकता है। मैंने कोशिश की, और परिणाम बहुत अच्छे थे। तेज और सुरुचिपूर्ण।

निष्कर्ष
Pdftocairo एक सरल लेकिन शक्तिशाली उपकरण है। यह आपको PDF फाइलों को आसानी से प्रबंधित करने में मदद कर सकता है, आपको दस्तावेजों को रिडैक्ट करने या किसी भी परिवर्तन को फ्लैट करने की अनुमति देता है जिसे आप जानकारी साझा करते समय जरूरी नहीं दिखाना चाहते। इसके अलावा, आप प्रोग्राम का उपयोग पुराने कम-रिज़ॉल्यूशन दस्तावेज़ स्कैन को पुनर्स्थापित करने के लिए SVG फाइलें बनाकर भी कर सकते हैं, जो मूल कुछ जानकारी को एक साथ जोड़ने में मदद कर सकता है जो स्कैनिंग प्रक्रिया के दौरान PDF में आवश्यक रूप से संरक्षित नहीं हो सकती है। यह एक अलग विषय है, निश्चित रूप से, और नहीं, आप जानकारी को "जादू" नहीं कर सकते जहां यह मौजूद नहीं है। लेकिन आप निश्चित रूप से कोशिश कर सकते हैं, और pdftocairo प्रयोग को बहुत सीधा बनाता है।
उम्मीद है, यह ट्यूटोरियल आपके गोपनीयता और डेटा रूपांतरण उपकरणों के शस्त्रागार में लचीलेपन की एक और परत जोड़ता है। Pdftocairo उन कम-ज्ञात कार्यक्रमों में से एक है जो बस वहीं बैठे हैं, उपयोग किए जाने की प्रतीक्षा कर रहे हैं। निश्चित रूप से एक आसान उपयोगिता। मैंने केवल बुनियादी को छुआ है, लेकिन आप स्केल, रिज़ॉल्यूशन, क्रॉप और छवियों को संयोजित, पारदर्शिता बदलने, और यहां तक कि पासवर्ड-संरक्षित PDF फाइलों के साथ काम करने के साथ भी खेल सकते हैं। खैर, आज के लिए बस इतना ही। हैप्पी फ्लैटनिंग। और हैप्पी न्यू ईयर!
चीयर्स।