1. Produkter
  2.   Tekstbehandling
  3.   GO
  4.   Aspose.Words Cloud SKD for Go

Aspose.Words Cloud SKD for Go

 
 

Gå til REST API for å behandle Microsoft Word-dokumenter

Gå til Word Documents Processing REST API for å generere, modifisere, manipulere, gjengi, skrive ut og konvertere tekstbehandlingsdokumenter (DOC, DOCX, RTF, HTML, PDF, XPS, EPUB).

Aspose.Words Cloud SDK for Go er et kraftig og flerbruks Go-bibliotek som lar programvareutviklere jobbe med Microsoft Word-dokumenter i skyen. Enten programvareutviklere trenger å lage, manipulere, konvertere eller trekke ut data fra Word-filer, er SDK et godt valg som kan hjelpe dem å få jobben gjort raskt og effektivt. Biblioteket har inkludert støtte for en rekke tekstbehandlings-, OpenOffice-, WordprocessingML- og webfilformater som DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML).

Aspose.Words Cloud SDK for Go tilbyr et bredt spekter av funksjoner og fordeler som gjør det til et verdifullt verktøy for utviklere. Noen av disse funksjonene inkluderer å lage nye Word-dokumenter fra bunnen av, bruke en rekke formateringsalternativer og stiler, Word-dokumenter konvertering til andre filformater, trekke ut bilder fra Word-dokumenter, bildetekst fra Word-filer, slå sammen flere Word-dokumenter, dele Word-dokumenter i flere dokumenter, sette inn eller fjerne innhold fra bestemte seksjoner og mye mer.

Aspose.Words Cloud SDK for Go kan arbeide med Word-dokumenter på en fleksibel og effektiv måte. Biblioteket gjør det mulig for programvareutviklere å konvertere sine tekstbehandlingsdokumenter til forskjellige ledende filformater som DOC, DOT, DOCX, DOCM, DOTX, DOTM, FlatOpc, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG og mange flere. Med sitt brede utvalg av funksjoner og fordeler er Aspose.Words Cloud SDK et flott verktøy for utviklere som trenger å jobbe med Word-filer på en jevnlig basis.

Previous Next

Kom i gang med Aspose.Words Cloud SKD for Go

Den anbefalte måten å installere Aspose.Words Cloud SKD for Go på er å bruke GitHub. Bruk følgende kommando for en jevn installasjon.

Installer Aspose.Words Cloud SKD for Go via GitHub

go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api 
Her kan du laste den ned direkte fra GitHub.

Oppretting av Word-dokumenter via Go API

Aspose.Words Cloud SDK for Go gjør det enkelt for programvareutviklere å lage og manipulere tekstbehandlingsdokumenter med bare et par linjer med kode. Biblioteket lar programvareutviklere generere et nytt dokument i Cloud Storage i formatet spesifisert av filtypen. Biblioteket har inkludert flere viktige funksjoner knyttet til opprettelse av Word-dokumenter, som å sette inn tekst fra den ytre filen, legge til bilder i en eksisterende fil, sette inn topp- og bunntekst, legge til tabeller, dele store dokumenter, legge til hyperlenker til Word-dokumenter, sette inn sidetall. , legg til lister i Word-dokumenter og mange flere.

Hvordan lage et nytt dokument via 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)

Word-dokumenter innebygging på en nettside

Aspose.Words Cloud SDK for Go har inkludert en svært kraftig funksjon for å bygge inn Word-dokumenter på en nettside ved hjelp av Go-kommandoer. Den trenger bare en enkelt linjekode for å bygge inn et tekstbehandlingsdokument i en nettleser. Når dokumentet er gjengitt av skytjenestene, vil det vises på nettsidene dine som en JavaScript-widget. Det er veldig enkelt å zoome inn og ut på nettet. Det er også mulig å vise forskjellige Word-filformater, som DOC, DOCX, RTF og så videre.

Iframe-kodebit Bygg inn et DOCX-dokument i HTML

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

Sammenligning av Word-dokumenter i Go-apper

Aspose.Words Cloud SDK for Go gjør det mulig for programvareutviklere å sammenligne flere tekstbehandlingsdokumenter og spore endringene som er gjort i det i Go-applikasjoner. Biblioteket har inkludert et kraftig dokumentmanipuleringsverktøy som hjelper programvareutviklere med å sammenligne to Word-dokumenter og hente en liste over forskjeller mellom de to Word-dokumentene som slettet tekst, lagt til tekst, formateringsendring og så videre.

Hvordan sammenligne Word-dokumenter via 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)

Administrer topptekster og bunntekster via Go API

Aspose.Words Cloud SDK for Go har inkludert en veldig kraftig funksjon for å legge til og administrere topptekster og bunntekster i Word-dokumenter. Biblioteket støtter flere viktige funksjoner relatert til topp- og bunntekstbehandling, for eksempel å legge til tekst eller bilder i topptekster og bunntekster, slette et "HeaderFooter"-objekt fra et Word-dokument på nettet, få en Header/Footer i et Word-dokument på nettet, få en Header/ Bunntekst i en seksjon, få alle topptekster/bunntekster i et Word-dokument og mange flere. Følgende eksempel viser hvordan du setter inn topp- og bunntekst i et Word-dokument.

Sett inn en HeaderFooter i et Word-dokument via 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)
 Norsk