पीडीएफ दस्तावेज़ निर्माण के लिए ओपन सोर्स गो लाइब्रेरी

बैच प्रोसेसिंग और स्क्रिप्टिंग पीडीएफ दस्तावेज़ों के लिए ओपन सोर्स गो एपीआई।

PDFCPU एक खुला स्रोत व्यापक PDF संसाधन पुस्तकालय है जो गो में लिखा गया है। यह कमांड लाइन इंटरफेस के माध्यम से पीडीएफ दस्तावेजों को बैच प्रोसेसिंग और स्क्रिप्टिंग के लिए बनाया गया है। इसके अलावा, एपीआई जीओ का उपयोग करके पीडीएफ दस्तावेजों को आपके अनुप्रयोगों में एकीकृत करना आसान बनाता है। एपीआई कमांड सेट की एक विस्तृत श्रृंखला के साथ पीडीएफ दस्तावेज़ों को बनाना और उनमें हेरफेर करना आसान बनाता है।

एपीआई का उपयोग करके, आप अपने पीडीएफ दस्तावेज़ में अनुलग्नक जोड़ सकते हैं, स्वामी और उपयोगकर्ता पासवर्ड बदल सकते हैं, और डेटा एन्क्रिप्ट या डिक्रिप्ट कर सकते हैं। एपीआई पीडीएफ दस्तावेजों से पृष्ठों को जोड़ने या हटाने की अनुमति देता है, आप एपीआई का उपयोग करके अपने पीडीएफ को घुमा सकते हैं, ट्रिम कर सकते हैं, विभाजित कर सकते हैं और मान्य कर सकते हैं। इसके अलावा, एपीआई कीवर्ड जोड़ने और पीडीएफ दस्तावेजों को अनुकूलित करने की अनुमति देता है।

.

Previous Next

पीडीएफसीपीयू के साथ शुरुआत करना

अपने सिस्टम पर PDFCPU स्थापित करने के लिए, कृपया निम्न आदेश चलाएँ। 

GitHub के माध्यम से PDFCPU स्थापित करें

go get https://github.com/pdfcpu/pdfcpu

कमांड आधारित फ्री गो लाइब्रेरी के माध्यम से पीडीएफ को एन्क्रिप्ट करें

PDFCPU एक कमांड-आधारित PDF दस्तावेज़ हेरफेर API है। कमांड आधारित प्रणाली बड़ी संख्या में फाइलों को कुशलतापूर्वक हेरफेर करने की अनुमति देती है। पीडीएफ फाइलों को एन्क्रिप्ट करने के लिए, एपीआई निम्नलिखित कमांड प्रदान करता है।

pdfcpu encrypt [-v(erbose)|vv] [-q(uiet)] [-mode rc4|aes] [-key 40|128|256] [perm none|all] [-upw userpw] -opw ownerpw inFile [outFile]

इसके अलावा, एपीआई निम्नलिखित कमांड का उपयोग करके डिक्रिप्शन, यूजर पासवर्ड बदलना, ओनर पासवर्ड बदलना, लिस्टिंग और अनुमति सहित अन्य दस्तावेज़ सुरक्षा सुविधाएँ प्रदान करता है।

फ्री गो एपीआई के जरिए पीडीएफ में इमेज जोड़ें

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

गो के माध्यम से पीडीएफ पेजों में छवि जोड़ें

pdfcpu import [-v(erbose)|vv] [-q(uiet)] [description] outFile imageFile...
// Create a single page photo.pdf containing photo.png using the default positioning pos:full. pdfcpu import photo.pdf photo.png // Create a single page PDF using paper size f:A5 & positioning parameter pos:c to center the image pdfcpu import -- "f:A5, pos:c" photo.pdf photo.jpg // Create a PDF with picture to the right side vertically centered. pdfcpu import -- "form:A5L, pos:r, off:-20 0" photo.pdf photo.jpg //convert your input images to greyscale: pdfcpu import -- "gray:true" gray.pdf test.jpg

GO . के माध्यम से PDF दस्तावेज़ गुण जोड़ें, निकालें या सूचीबद्ध करें

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

Go . के माध्यम से PDF दस्तावेज़ गुण जोड़ें

 // Adding a property
pdfcpu properties add in.pdf name = value
 //Adding two properties
cpu properties add in.pdf 'name1 = value1' 'name2 = value2'

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

Go . के माध्यम से PDF दस्तावेज़ गुण निकालें

 
//Remove a specific property from in.pdf
pdfcpu prop remove in.pdf dept
// Remove all properties:
pdfcpu prop remove test.pdf
 हिन्दी