Microsoft® स्प्रेडशीट फ़ाइलें

Microsoft Excel LS और LS स्प्रेडशीट दस्तावेज़ों को ओपन सोर्स गो API के माध्यम से PDF में कनवर्ट करें  

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

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

Previous Next

Gutenberg Go क्लाइंट के साथ शुरू हो रहा है

अपने प्रोजेक्ट में Gotenberg Go क्लाइंट को स्थापित करने का अनुशंसित तरीका GitHub का उपयोग करना है। सुचारू स्थापना के लिए कृपया निम्न कमांड का उपयोग करें।

गिटहब के माध्यम से गोटेनबर्ग गो क्लाइंट स्थापित करें

$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7 

Free Go API के माध्यम से LS को PDF में कनवर्ट करें

ओपन सोर्स लाइब्रेरी गुटेनबर्ग ग्राहक कंप्यूटर प्रोग्रामर को अपने स्वयं के Go अनुप्रयोगों के अंदर LS से PDF में परिवर्तित करने की अनुमति देता है। अपने LS को PDF में बदलने के लिए, आपको अपने दस्तावेज़ को लोड करने और इसे gutenberg का उपयोग करके बदलने की आवश्यकता है। NewOfficeRequest() विधि. कोड की निम्नलिखित लाइनों का उपयोग करके आप आसानी से LS को PDF में बदल सकते हैं।

Excel को PDF में Gt में कनवर्ट करें

  1. NewDocumentFromPath() विधि का उपयोग करके दो XLSX फ़ाइलें लोड करें और फ़ाइल नाम और फ़ाइल पथ को पैरामीटर के रूप में पास करें
  2. Gotenberg.NewOfficeRequest() विधि का उपयोग करके दोनों फाइलों को PDF में कनवर्ट करें और doc ऑब्जेक्ट पास करें
  3. पीडीएफ दस्तावेज़ सहेजें

फ्री गो एपीआई के जरिए एक्सएलएसएक्स को पीडीएफ में कन्वर्ट करें

c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.xlsx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.xlsx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)
 हिन्दी