Aspose.Words Cloud SKD for Go
Microsoft Word दस्तावेज़ों को संसाधित करने के लिए REST API पर जाएँ
वर्ड प्रोसेसिंग दस्तावेज़ (DOC, DOCX, RTF, HTML, PDF,
Aspose.Words Cloud SDK for Go एक शक्तिशाली और बहुउद्देश्यीय गो लाइब्रेरी है जो सॉफ्टवेयर डेवलपर्स को माइक्रोसॉफ्ट के साथ काम करने की अनुमति देती है। क्लाउड में शब्द दस्तावेज़. चाहे सॉफ़्टवेयर डेवलपर्स को वर्ड फ़ाइलों से डेटा बनाने, हेरफेर करने, परिवर्तित करने या निकालने की आवश्यकता हो, एसडीके एक बढ़िया विकल्प है जो उन्हें काम को जल्दी और कुशलता से पूरा करने में मदद कर सकता है। लाइब्रेरी में कई वर्ड प्रोसेसिंग, ओपनऑफिस, वर्डप्रोसेसिंगएमएल और डीओसी, डीओसीएक्स, आरटीएफ, डीओटी, डीओटीएक्स, डीओटीएम, फ्लैटओपीसी (एक्सएमएल) जैसे वेब फ़ाइल प्रारूपों के लिए समर्थन शामिल है।
Aspose.Words Cloud SDK for Go कई प्रकार की सुविधाएँ और लाभ प्रदान करता है जो इसे डेवलपर्स के लिए एक मूल्यवान टूल बनाता है, इनमें से कुछ सुविधाओं में स्क्रैच से नए Word दस्तावेज़ बनाना, विभिन्न स्वरूपण विकल्पों और शैलियों को लागू करना, Word दस्तावेज़ शामिल हैं अन्य फ़ाइल स्वरूपों में रूपांतरण, Word दस्तावेज़ों से छवियाँ निकालना, Word फ़ाइलों से छवियाँ पाठ, कई Word दस्तावेज़ों को मर्ज करना, Word दस्तावेज़ों को कई दस्तावेज़ों में विभाजित करना, विशिष्ट अनुभागों से सामग्री सम्मिलित करना या हटाना और भी बहुत कुछ।
Aspose.Words Cloud SDK for Go Word दस्तावेज़ों के साथ लचीले और कुशल तरीके से काम कर सकता है। लाइब्रेरी सॉफ्टवेयर डेवलपर्स को अपने वर्ड प्रोसेसिंग दस्तावेज़ों को विभिन्न प्रमुख फ़ाइल स्वरूपों जैसे DOC, DOT, DOCX, DOCM, DOTX, DOTM, फ्लैटओपीसी, आरटीएफ, पीडीएफ, HTML, ODT, ओटीटी, TXT, EPUB, XPS, PCL में परिवर्तित करने में सक्षम बनाती है। टीआईएफएफ, पीएनजी, जेपीईजी, बीएमपी, एसवीजी और भी बहुत कुछ। अपनी विस्तृत सुविधाओं और लाभों के साथ, Aspose.Words Cloud SDK उन डेवलपर्स के लिए एक बेहतरीन टूल है, जिन्हें नियमित आधार पर Word फ़ाइलों के साथ काम करने की आवश्यकता होती है।
Apose.Words Cloud SKD for Go के साथ शुरुआत करना
गो के लिए Aspose.Words Cloud SKD को इंस्टॉल करने का अनुशंसित तरीका GitHub का उपयोग करना है। कृपया सुचारू इंस्टालेशन के लिए निम्नलिखित कमांड का उपयोग करें।
GitHub के माध्यम से जाने के लिए Aspose.Words Cloud SKD इंस्टॉल करें
go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api
यहां आप इसे सीधे GitHub से डाउनलोड कर सकते हैं।गो एपीआई के माध्यम से वर्ड दस्तावेज़ निर्माण
Aspose.Words Cloud SDK for Go सॉफ़्टवेयर डेवलपर्स के लिए कोड की कुछ पंक्तियों के साथ वर्ड प्रोसेसिंग दस्तावेज़ बनाना और उनमें हेरफेर करना आसान बनाता है। लाइब्रेरी सॉफ़्टवेयर डेवलपर्स को फ़ाइल एक्सटेंशन द्वारा निर्दिष्ट प्रारूप में क्लाउड स्टोरेज में एक नया दस्तावेज़ तैयार करने की अनुमति देती है। लाइब्रेरी में Word दस्तावेज़ निर्माण से संबंधित कई महत्वपूर्ण विशेषताएं शामिल हैं, जैसे बाहरी फ़ाइल से पाठ सम्मिलित करना, मौजूदा फ़ाइल में छवियां जोड़ना, शीर्षलेख और पाद लेख सम्मिलित करना, तालिकाएँ जोड़ना, बड़े दस्तावेज़ों को विभाजित करना, Word दस्तावेज़ों में हाइपरलिंक जोड़ना, पृष्ठ संख्याएँ सम्मिलित करना , Word दस्तावेज़ों में सूचियाँ जोड़ें, और भी बहुत कुछ।
GO REST API के माध्यम से एक नया दस्तावेज़ कैसे बनाएं
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
createRequestOptions := map[string]interface{}{"fileName": "Sample.docx",}
createRequest := &models.CreateDocumentRequest{
Optionals: createRequestOptions,
}
_, _, _ = wordsApi.CreateDocument(ctx, createRequest)
वेब पेज में वर्ड दस्तावेज़ एम्बेड करना
Apose.Words Cloud SDK for Go में गो कमांड का उपयोग करके वेब पेज के अंदर वर्ड दस्तावेज़ों को एम्बेड करने के लिए एक बहुत शक्तिशाली सुविधाएँ शामिल की गई हैं। वेब ब्राउज़र के अंदर वर्ड प्रोसेसिंग दस्तावेज़ों को एम्बेड करने के लिए बस एक सिंगल लाइन कोड की आवश्यकता होती है। एक बार जब दस्तावेज़ क्लाउड सेवाओं द्वारा प्रस्तुत किया जाता है, तो यह आपके वेब पेजों पर जावास्क्रिप्ट विजेट के रूप में प्रदर्शित किया जाएगा। इसे ऑनलाइन ज़ूम इन और आउट करना बहुत आसान है। विभिन्न Word फ़ाइल स्वरूपों, जैसे DOC, DOCX, RTF इत्यादि को प्रदर्शित करना भी संभव है।
Iframe कोड स्निपेट एक DOCX दस्तावेज़ को HTML में एम्बेड करें
<iframe width="1120"
height="850"
src="https://api.aspose.cloud/words/view?foldername=sample&filename=SampleDocument.docx">
</iframe>
गो ऐप्स के अंदर वर्ड दस्तावेज़ तुलना
गो के लिए Aspose.Words क्लाउड SDK सॉफ़्टवेयर डेवलपर्स को कई वर्ड प्रोसेसिंग दस्तावेज़ों की तुलना करने और गो अनुप्रयोगों के अंदर इसमें किए गए परिवर्तनों को ट्रैक करने में सक्षम बनाता है। लाइब्रेरी में एक शक्तिशाली दस्तावेज़ हेरफेर उपकरण शामिल किया गया है जो सॉफ़्टवेयर डेवलपर्स को दो वर्ड दस्तावेज़ों की तुलना करने और हटाए गए टेक्स्ट, जोड़े गए टेक्स्ट, फ़ॉर्मेटिंग परिवर्तन इत्यादि जैसे दो वर्ड दस्तावेज़ों के बीच अंतर की सूची पुनर्प्राप्त करने में मदद करता है।
गो एपीआई के माध्यम से वर्ड दस्तावेज़ों की तुलना कैसे करें
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
requestDocument, _ := os.Open("compareTestDoc1.doc")
requestCompareData := models.CompareData{
Author: ToStringPointer("author"),
ComparingWithDocument: ToStringPointer("TestCompareDocument2.doc"),
DateTime: ToTimePointer(CreateTime(2015, 10, 26, 0, 0, 0)),
}
requestComparingDocument, _ := os.Open("compareTestDoc2.doc")
compareRequestOptions := map[string]interface{}{"comparingDocument": requestComparingDocument,
"destFileName": "CompareDocumentOut.doc",}
compareRequest := &models.CompareDocumentOnlineRequest{
Document: requestDocument,
CompareData: &requestCompareData,
Optionals: compareRequestOptions,
}
_, _, _ = wordsApi.CompareDocumentOnline(ctx, compareRequest)
गो एपीआई के माध्यम से हेडर और फुटर प्रबंधित करें
Aspose.Words Cloud SDK for Go में Word दस्तावेज़ों के अंदर हेडर और फ़ुटर जोड़ने और प्रबंधित करने के लिए एक बहुत शक्तिशाली सुविधा शामिल है। लाइब्रेरी हेडर और फ़ुटर प्रबंधन से संबंधित कई महत्वपूर्ण सुविधाओं का समर्थन करती है, जैसे हेडर और फ़ुटर में टेक्स्ट या छवियां जोड़ना, ऑनलाइन वर्ड दस्तावेज़ से 'हेडरफ़ुटर' ऑब्जेक्ट को हटाना, वर्ड दस्तावेज़ में हेडर/फ़ुटर ऑनलाइन प्राप्त करना, हेडर/फ़ुटर प्राप्त करना। किसी अनुभाग का पादलेख, किसी Word दस्तावेज़ में सभी शीर्षलेख/पादलेख प्राप्त करना, और भी बहुत कुछ। निम्नलिखित उदाहरण दर्शाता है कि Word दस्तावेज़ों में शीर्षलेख और पादलेख कैसे सम्मिलित करें।
Go API के माध्यम से Word दस्तावेज़ में हेडरफ़ुटर डालें
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models")
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
requestDocument, _ := os.Open("Sample.doc")
insertRequestOptions := map[string]interface{}{}
insertRequest := &models.InsertHeaderFooterOnlineRequest{
Document: requestDocument,
SectionPath: ToStringPointer(""),
HeaderFooterType: ToStringPointer("FooterEven"),
Optionals: insertRequestOptions,
}
_, _, _ = wordsApi.InsertHeaderFooterOnline(ctx, insertRequest)