Használja a Go könyvtárat Word, PDF és webes dokumentumok egyesítéséhez a REST API n keresztül. Könnyen kombinálhat két vagy több dokumentumot egyetlen fájlba a Go használatával.
Könnyen egyesíthet dokumentumokat különböző formátumokban a Go kóddal. Ezt a Go könyvtárat úgy tervezték, hogy Word, PDF, webes dokumentumokat, valamint képeket egyetlen dokumentumban egyesítsen a REST API használatával, azaz HTTPS hívások interneten keresztül történő átadásával.
Ez egy professzionális, felhőalapú dokumentum-egyesítési megoldás, amely a Go programozói számára nagyszerű fejlesztési rugalmasságot és hatékony funkciókat biztosít. A fájlok egyesítését gyakran használják, amikor azonos szerkezetű dokumentumokat kell létrehozni, amelyek mindegyike egyedi adatokat tartalmaz. A dokumentumok és képek egyesítésével automatizálhatja digitális munkafolyamatait, és a folyamat egyes rutin részeit áthelyezheti a gyors és hatékony dokumentumfeldolgozó Go szoftverbe.
Sok esetben szükség lehet dokumentumok és képek kombinálására. Például érdemes lehet több képet kombinálni nyomtatás vagy archiválás előtt.
A dokumentumok és képek egyesítése egy teljes integrált technológia részét képezheti, amellyel dokumentumokat hozhat létre különböző adatforrásokból. Az ilyen feladatok egy teljes értékű fájlformátum-manipuláló Go könyvtár használatát foglalják magukban, amely a lehető legrövidebb időn belül feldolgozza és egyesíti a fájlkészleteket, így kompakt és pontos kimenetet hoz létre.
A dokumentumok Go ban való egyesítéséhez legalább két forrásfájlra van szüksége. A gyors kezdéshez tekintse meg az alábbi példát a Go kódra.
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.docx")
// Töltsön be egy csatolandó dokumentumot a felhőtárhelyről.
mergeDocument := models.DocumentEntry{
FileReference: models.CreateRemoteFileReference("Input2.docx"),
ImportFormatMode: ToStringPointer("KeepSourceFormatting"),
}
documentEntries := []models.DocumentEntry{ mergeDocument, }
documentList := models.DocumentEntryList{ DocumentEntries: documentEntries, }
appendDocumentOnlineOptions := map[string]interface{}{}
appendDocumentOnline := &models.AppendDocumentOnlineRequest{
Document: document,
DocumentList: documentList,
Optionals: appendDocumentOnlineOptions,
}
_, _, _ = wordsApi.AppendDocumentOnline(ctx, appendDocumentOnline)
Futtassa a go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api az Aspose.Words Cloud SDK for Go telepítéséhez. A többi telepítési módról sok hasznos információt kaphat az "How to use SDK" részben.
Aspose.Words Cloud SDK for Go forráskódjának klónozása a GitHubból, és felhasználható a projektben. Kérjük, kövesse ezeket az Instructions a szükséges biztonsági hitelesítő adatok gyors megszerzéséhez és a REST API eléréséhez.
A részletekért tekintse meg az Repository Documentation.