გამოიყენეთ Go ბიბლიოთეკა, რათა გააერთიანოთ ტექსტი PNG თან REST API ით. მარტივად დააკავშირეთ ორი ან მეტი ტექსტი ფაილი ერთ PNG ფაილში Go ის გამოყენებით.
მარტივად შეაერთეთ ტექსტი დოკუმენტები და შედეგების ექსპორტი PNG გრაფიკულ ფორმატში Go კოდით. Go ის ეს ბიბლიოთეკა შექმნილია იმისთვის, რომ გააერთიანოს მრავალი ტექსტი ფაილი ერთ PNG სურათში REST API ის გამოყენებით, ანუ ინტერნეტში HTTPS ზარების გადაცემით.
ეს არის პროფესიონალური, Cloud-ის მშობლიური ტექსტი to PNG შერწყმის გადაწყვეტა, რომელიც Go ის პროგრამისტებს აძლევს როგორც განვითარების დიდ მოქნილობას, ასევე მძლავრ ფუნქციებს. დოკუმენტების შერწყმით, შეგიძლიათ ავტომატიზირდეთ თქვენი ციფრული ტექსტი/PNG სამუშაო ნაკადები და გადატვირთოთ პროცესის ზოგიერთი რუტინული ნაწილი სწრაფი და ეფექტური ტექსტი დამუშავების Go პროგრამული უზრუნველყოფაში.
შეიძლება დაგჭირდეთ ტექსტი ფაილების გაერთიანება ერთ PNG სურათში ხშირ შემთხვევაში. მაგალითად, შეიძლება დაგჭირდეთ მრავალი ტექსტი ფაილის გაერთიანება დაბეჭდვამდე ან დაარქივებამდე.
ტექსტი შერწყმა შეიძლება იყოს მთლიანი ინტეგრირებული დოკუმენტის დამუშავების მიდგომის ნაწილი, PNG სურათების გენერირებისთვის სხვადასხვა მონაცემთა წყაროებიდან. ასეთი ამოცანები მოიცავს სრული ფუნქციური ტექსტი/PNG მანიპულაციის Go ბიბლიოთეკის გამოყენებას, რომელიც დაამუშავებს ტექსტი ფაილების ერთობლიობას და აერთიანებს მათ უმოკლეს დროში, რაც ქმნის კომპაქტურ და ზუსტ გრაფიკულ გამომავალს.
Go ში ტექსტი დან 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 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 წყაროს კოდი GitHub-დან და გამოიყენეთ იგი თქვენს პროექტში. გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API-ზე.
დეტალების სანახავად იხილეთ Repository Documentation.