1. Termékek
  2.   Szövegszerkesztés
  3.   GO
  4.   Aspose.Words Cloud SKD for Go

Aspose.Words Cloud SKD for Go

 
 

Nyissa meg a REST API-t a Microsoft Word dokumentumok feldolgozásához

Go Word Documents Processing REST API a Word-feldolgozó dokumentumok (DOC, DOCX, RTF, HTML, PDF, XPS, EPUB) generálására, módosítására, manipulálására, renderelésére, nyomtatására és konvertálására.

Az

Aspose.Words Cloud SDK for Go egy hatékony és többcélú Go-könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy együttműködjenek a Microsofttal Word dokumentumok a felhőben. Függetlenül attól, hogy a szoftverfejlesztőknek Word-fájlokból kell adatokat létrehozniuk, manipulálniuk, konvertálniuk vagy kivonatolniuk, az SDK nagyszerű választás, amely segíthet a munkájuk gyors és hatékony elvégzésében. A könyvtár számos szövegszerkesztést, OpenOffice-t, WordprocessingML-t és webes fájlformátumokat támogat, például DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML).

Az Aspose.Words Cloud SDK for Go a funkciók és előnyök széles skáláját kínálja, amelyek értékes eszközzé teszik a fejlesztők számára. Ezek közül néhány új Word-dokumentumok létrehozása a semmiből, különféle formázási beállítások és stílusok alkalmazása, Word-dokumentumok konvertálás más fájlformátumokba, képek kinyerése Word-dokumentumokból, képszöveg Word-fájlokból, több Word-dokumentum egyesítése, Word-dokumentumok felosztása több dokumentumra, tartalom beszúrása vagy eltávolítása meghatározott szakaszokból és még sok más.

Az Aspose.Words Cloud SDK for Go rugalmasan és hatékonyan tud dolgozni Word-dokumentumokkal. A könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy szövegszerkesztő dokumentumaikat különböző vezető fájlformátumokká konvertálják, mint például DOC, DOT, DOCX, DOCM, DOTX, DOTM, FlatOpc, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG és még sok más. A funkciók és előnyök széles skálájával az Aspose.Words Cloud SDK nagyszerű eszköz azoknak a fejlesztőknek, akiknek rendszeresen Word-fájlokkal kell dolgozniuk.

Previous Next

Kezdő lépések az Aspose.Words Cloud SKD for Go használatához

Az Aspose.Words Cloud SKD for Go telepítésének javasolt módja a GitHub használata. Kérjük, használja a következő parancsot a zökkenőmentes telepítés érdekében.

Az Aspose.Words Cloud SKD for Go telepítése a GitHubon keresztül

go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api 
Itt közvetlenül letöltheti a GitHubról.

Word dokumentumok létrehozása a Go API-n keresztül

Az Aspose.Words Cloud SDK for Go megkönnyíti a szoftverfejlesztők számára a szövegszerkesztő dokumentumok létrehozását és manipulálását mindössze néhány sornyi kóddal. A könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy új dokumentumot hozzanak létre a Cloud Storage-ban a fájlkiterjesztés által meghatározott formátumban. A könyvtár számos fontos funkciót tartalmaz a Word dokumentumok létrehozásához, például szöveg beszúrása a külső fájlból, képek hozzáadása meglévő fájlhoz, fejlécek és láblécek beszúrása, táblázatok hozzáadása, nagy dokumentumok felosztása, hiperhivatkozások hozzáadása Word dokumentumokhoz, oldalszámok beszúrása , listák hozzáadása a Word dokumentumokhoz és még sok más.

Új dokumentum létrehozása a GO REST API-n keresztül

 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)

Word-dokumentumok beágyazása weblapba

Az Aspose.Words Cloud SDK for Go nagyon hatékony funkciókat tartalmaz a Word-dokumentumok weboldalba ágyazásához Go parancsok használatával. Csak egyetlen soros kódra van szüksége a Word-feldolgozó dokumentumok webböngészőbe való beágyazásához. Miután a felhőszolgáltatások előállították a dokumentumot, JavaScript widgetként jelenik meg a weboldalain. Nagyon könnyű nagyítani és kicsinyíteni az interneten. Lehetőség van különféle Word-fájlformátumok megjelenítésére is, például DOC, DOCX, RTF stb.

Iframe kódrészlet DOCX-dokumentum beágyazása HTML-be

 
<iframe width="1120"
	height="850"
	src="https://api.aspose.cloud/words/view?foldername=sample&filename=SampleDocument.docx">
</iframe>

Word-dokumentumok összehasonlítása a Go Apps-en belül

Az Aspose.Words Cloud SDK for Go segítségével a szoftverfejlesztők összehasonlíthatnak több szövegszerkesztő dokumentumot, és nyomon követhetik a Go-alkalmazásokon belül végrehajtott módosításokat. A könyvtár tartalmaz egy hatékony dokumentumkezelő eszközt, amely segít a szoftverfejlesztőknek összehasonlítani két Word-dokumentumot, és lekérni a két Word-dokumentum közötti különbségek listáját, például törölt szöveget, hozzáadott szöveget, formázási módosításokat és így tovább.

Word-dokumentumok összehasonlítása a Go API-n keresztül

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)

Fejlécek és láblécek kezelése a Go API-n keresztül

Az Aspose.Words Cloud SDK for Go egy nagyon hatékony funkciót tartalmaz a Word dokumentumokon belüli fejlécek és láblécek hozzáadásához és kezeléséhez. A könyvtár számos fontos funkciót támogat a fejléc- és lábléckezeléssel kapcsolatban, mint például szöveg vagy kép hozzáadása fejlécekhez és láblécekhez, `HeaderFooter` objektum törlése egy Word dokumentumból online, fejléc/lábléc beszerzése egy Word dokumentumban online, fejléc beszerzése/ Egy szakasz lábléce, az összes fejléc/lábléc megjelenítése egy Word-dokumentumban, és még sok más. A következő példa bemutatja, hogyan lehet fejlécet és láblécet beszúrni egy Word-dokumentumba.

Helyezzen be egy HeaderFooter-t egy Word-dokumentumba a Go API-n keresztül

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)
 Magyar