REST API के माध्यम से मूलपाठ से PNG को मर्ज करने के लिए Go लाइब्रेरी का उपयोग करें। Go का उपयोग करके आसानी से दो या अधिक मूलपाठ फ़ाइलों को एक PNG फ़ाइल में संयोजित करें।
आसानी से मूलपाठ दस्तावेज़ों को मर्ज करें और परिणाम को Go कोड में PNG ग्राफ़िक प्रारूप में निर्यात करें। यह Go लाइब्रेरी REST API का उपयोग करके, यानी इंटरनेट पर HTTPS कॉल पास करके कई मूलपाठ फ़ाइलों को एक PNG छवि में संयोजित करने के लिए डिज़ाइन की गई है।
यह एक पेशेवर, क्लाउड-नेटिव मूलपाठ-टू-PNG मर्जिंग समाधान है जो Go प्रोग्रामर्स को बेहतरीन विकास लचीलापन और शक्तिशाली सुविधाएँ प्रदान करता है। दस्तावेज़ों को मर्ज करके, आप अपने डिजिटल मूलपाठ/PNG वर्कफ़्लो को स्वचालित कर सकते हैं और प्रक्रिया के कुछ नियमित हिस्सों को तेज़ और कुशल मूलपाठ-प्रसंस्करण Go सॉफ़्टवेयर में लोड कर सकते हैं।
आपको कई मामलों में मूलपाठ फ़ाइलों को एक एकल PNG छवि में संयोजित करने की आवश्यकता हो सकती है। उदाहरण के लिए, आप मुद्रण या संग्रह करने से पहले कई मूलपाठ फ़ाइलों को एक साथ जोड़ना चाह सकते हैं।
मूलपाठ विलय अलग-अलग डेटा स्रोतों से PNG छवियां उत्पन्न करने के लिए संपूर्ण एकीकृत दस्तावेज़-प्रसंस्करण दृष्टिकोण का हिस्सा हो सकता है। ऐसे कार्यों में पूर्ण-विशेषताओं वाले मूलपाठ/PNG हेरफेर Go लाइब्रेरी का उपयोग शामिल है जो मूलपाठ फ़ाइलों के एक सेट को संसाधित करेगा और उन्हें कम से कम समय में एक साथ मर्ज करेगा, एक कॉम्पैक्ट और सटीक ग्राफिकल आउटपुट तैयार करेगा।
Go में मूलपाठ-to-PNG विलय करने के लिए, आपको कम से कम दो स्रोत मूलपाठ दस्तावेज़ों की आवश्यकता होगी। त्वरित शुरुआत के लिए, कृपया नीचे Go कोड उदाहरण देखें।
import (
"os"
"github.com/aspose-words-cloud/aspose-words-cloud-go/dev/api/models"
)
config, _ := models.NewConfiguration("config.json")
wordsApi, ctx, _ := api.CreateWordsApi(config)
document, _ := os.Open("Input1.txt")
mergeProps := models.DocumentEntry{
FileReference: models.CreateRemoteFileReference("Input2.txt"),
ImportFormatMode: ToStringPointer("KeepSourceFormatting"),
}
documentEntries := []models.DocumentEntry{
mergeProps,
}
documentList := models.DocumentEntryList{
DocumentEntries: documentEntries,
}
appendDocumentOnlineOptions := map[string]interface{}{}
appendDocumentOnline := &models.AppendDocumentOnlineRequest{
Document: document,
ImageList: &documentList,
Optionals: appendDocumentOnlineOptions,
}
mergedDocs, _, _ = wordsApi.AppendDocumentOnline(ctx, appendDocumentOnline)
splitDocumentOnlineOptions := map[string]interface{}{"zipOutput": true,}
splitDocumentOnline := &models.SplitDocumentOnlineRequest{
Document: mergedDocs,
Format: ToStringPointer("png"),
Optionals: splitDocumentOnlineOptions,
}
_, _, _ = wordsApi.SplitDocumentOnline(ctx, splitDocumentOnline)
Go go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api को Aspose.Words Cloud SDK for Go इंस्टॉल करने के लिए चलाएँ। आप "How to use SDK" अनुभाग से अन्य स्थापना विधियों के बारे में बहुत उपयोगी जानकारी प्राप्त कर सकते हैं।
क्लोन Aspose.Words Cloud SDK for Go और इसे अपने प्रोजेक्ट में इस्तेमाल करें। आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।
विवरण देखने के लिए Repository Documentation देखें।