1. Produse
  2.   Procesarea cuvântului
  3.   GO
  4.   Aspose.Words Cloud SKD for Go

Aspose.Words Cloud SKD for Go

 
 

Accesați REST API pentru a procesa documentele Microsoft Word

Accesați Word Documents Processing REST API pentru a genera, modifica, manipula, randa, imprima și converti documente de procesare Word (DOC, DOCX, RTF, HTML, PDF, XPS, EPUB).

Aspose.Words Cloud SDK for Go este o bibliotecă Go puternică și multifuncțională care permite dezvoltatorilor de software să lucreze cu Microsoft Documente Word în cloud. Indiferent dacă dezvoltatorii de software trebuie să creeze, să manipuleze, să convertească sau să extragă date din fișierele Word, SDK-ul este o alegere excelentă care îi poate ajuta să-și facă treaba rapid și eficient. Biblioteca a inclus suport pentru numeroase procesare de text, OpenOffice, WordprocessingML și formate de fișiere web, cum ar fi DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML).

Aspose.Words Cloud SDK pentru Go oferă o gamă largă de caracteristici și beneficii care îl fac un instrument valoros pentru dezvoltatori, unele dintre aceste caracteristici includ crearea de noi documente Word de la zero, aplicarea unei varietăți de opțiuni și stiluri de formatare, documente Word conversie în alte formate de fișiere, extragerea de imagini din documente Word, imagini text din fișiere Word, îmbinarea mai multor documente Word, împărțirea documentelor Word în mai multe documente, inserarea sau eliminarea conținutului din anumite secțiuni și multe altele.

Aspose.Words Cloud SDK pentru Go poate funcționa cu documente Word într-un mod flexibil și eficient. Biblioteca le permite dezvoltatorilor de software să-și convertească documentele de procesare de text în diferite formate de fișiere principale, cum ar fi DOC, DOT, DOCX, DOCM, DOTX, DOTM, FlatOpc, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG și multe altele. Cu gama sa largă de caracteristici și beneficii, Aspose.Words Cloud SDK este un instrument excelent pentru dezvoltatorii care trebuie să lucreze cu fișiere Word în mod regulat.

Previous Next

Noțiuni introductive cu Aspose.Words Cloud SKD for Go

Modul recomandat de a instala Aspose.Words Cloud SKD for Go este utilizarea GitHub. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.

Instalați Aspose.Words Cloud SKD pentru Go prin GitHub

go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api 
Aici îl puteți descărca direct de pe GitHub.

Crearea de documente Word prin API-ul Go

Aspose.Words Cloud SDK pentru Go facilitează pentru dezvoltatorii de software să creeze și să manipuleze documente de procesare de text cu doar câteva linii de cod. Biblioteca permite dezvoltatorilor de software să genereze un document nou în Cloud Storage în formatul specificat de extensia de fișier. Biblioteca a inclus câteva caracteristici importante legate de crearea documentelor Word, cum ar fi inserarea de text din fișierul exterior, adăugarea de imagini într-un fișier existent, inserarea antetelor și subsolurilor, adăugarea de tabele, împărțirea documentelor mari, adăugarea de hyperlinkuri la documentele Word, inserarea numerelor de pagină , adăugați liste la documentele Word și multe altele.

Cum să creați un document nou prin 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)

Încorporarea documentelor Word într-o pagină web

Aspose.Words Cloud SDK pentru Go a inclus o caracteristică foarte puternică pentru încorporarea documentelor Word într-o pagină web folosind comenzile Go. Are nevoie doar de un cod de o singură linie pentru a încorpora documente de procesare text într-un browser web. Odată ce documentul este redat de serviciile cloud, acesta va fi afișat pe paginile dvs. web ca widget JavaScript. Este foarte ușor să măriți și să micșorați online. De asemenea, este posibil să afișați diferite formate de fișiere Word, cum ar fi DOC, DOCX, RTF și așa mai departe.

Fragment de cod Iframe Încorporați un document DOCX în HTML

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

Comparație documente Word în Go Apps

Aspose.Words Cloud SDK pentru Go le permite dezvoltatorilor de software să compare mai multe documente de procesare de text și să urmărească modificările aduse acestora în cadrul aplicațiilor Go. Biblioteca a inclus un instrument puternic de manipulare a documentelor care îi ajută pe dezvoltatorii de software să compare două documente Word și să recupereze o listă de diferențe între cele două documente Word, cum ar fi textul șters, textul adăugat, modificarea formatării și așa mai departe.

Cum se compară documentele Word prin Go 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)
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)

Gestionați anteturile și subsolurile prin API-ul Go

Aspose.Words Cloud SDK pentru Go a inclus o caracteristică foarte puternică pentru adăugarea și gestionarea anteturilor și subsolurilor în documentele Word. Biblioteca acceptă câteva funcții importante legate de gestionarea anteturilor și subsolurilor, cum ar fi adăugarea de text sau imagini la anteturi și subsoluri, ștergerea unui obiect „HeaderFooter” dintr-un document Word online, obținerea unui antet/subsol într-un document Word online, obținerea unui antet/ Subsolul unei secțiuni, obținerea tuturor anteturilor/subsolurilor într-un document Word și multe altele. Următorul exemplu demonstrează cum să inserați anteturi și subsoluri într-un document Word.

Inserați un HeaderFooter într-un document Word prin Go 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)
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)
 Română