Aspose.Words Cloud SKD for Go
Mene REST API käsittelemään Microsoft Word -asiakirjoja
Go Word Documents Processing REST API luoda, muokata, käsitellä, renderöidä, tulostaa ja muuntaa tekstinkäsittelydokumentteja (DOC, DOCX, RTF, HTML, PDF, XPS, EPUB).
Aspose.Words Cloud SDK for Go on tehokas ja monikäyttöinen Go-kirjasto, jonka avulla ohjelmistokehittäjät voivat työskennellä Microsoftin kanssa Word-asiakirjat pilvessä. Olipa ohjelmistokehittäjien tarpeen luoda, käsitellä, muuntaa tai poimia tietoja Word-tiedostoista, SDK on loistava valinta, joka voi auttaa heitä saamaan työnsä valmiiksi nopeasti ja tehokkaasti. Kirjastossa on tuki lukuisille tekstinkäsittely-, OpenOffice-, WordprocessingML- ja verkkotiedostomuodoille, kuten DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML).
Aspose.Words Cloud SDK for Go tarjoaa laajan valikoiman ominaisuuksia ja etuja, jotka tekevät siitä arvokkaan työkalun kehittäjille. Joitakin näistä ominaisuuksista ovat uusien Word-asiakirjojen luominen tyhjästä, erilaisten muotoiluvaihtoehtojen ja tyylien käyttäminen, Word-asiakirjat. muuntaminen muihin tiedostomuotoihin, kuvien purkaminen Word-asiakirjoista, kuvien teksti Word-tiedostoista, useiden Word-asiakirjojen yhdistäminen, Word-asiakirjojen jakaminen useiksi asiakirjoiksi, sisällön lisääminen tai poistaminen tietyistä osioista ja paljon muuta.
Aspose.Words Cloud SDK for Go voi työskennellä Word-asiakirjojen kanssa joustavasti ja tehokkaasti. Kirjaston avulla ohjelmistokehittäjät voivat muuntaa tekstinkäsittelydokumenttejaan erilaisiin johtaviin tiedostomuotoihin, kuten DOC, DOT, DOCX, DOCM, DOTX, DOTM, FlatOpc, RTF, PDF, HTML, ODT, OTT, TXT, EPUB, XPS, PCL, TIFF, PNG, JPEG, BMP, SVG ja monet muut. Aspose.Words Cloud SDK on laaja valikoima ominaisuuksia ja etuja, ja se on loistava työkalu kehittäjille, joiden on työskenneltävä Word-tiedostojen kanssa säännöllisesti.
Aspose.Words Cloud SKD for Go -sovelluksen käytön aloittaminen
Suositeltava tapa asentaa Aspose.Words Cloud SKD for Go on GitHub. Käytä seuraavaa komentoa sujuvaan asennukseen.
Asenna Aspose.Words Cloud SKD for Go GitHubin kautta
go get -v github.com/aspose-words-cloud/aspose-words-cloud-go/2007/api
Täältä voit ladata sen suoraan GitHubista.Word-dokumenttien luominen Go API:n kautta
Aspose.Words Cloud SDK for Go tekee ohjelmistokehittäjien helpoksi luoda ja käsitellä tekstinkäsittelydokumentteja vain muutamalla koodirivillä. Kirjaston avulla ohjelmistokehittäjät voivat luoda uuden asiakirjan Cloud Storagessa tiedostotunnisteen määrittämässä muodossa. Kirjastossa on useita tärkeitä Word-asiakirjojen luomiseen liittyviä ominaisuuksia, kuten tekstin lisääminen ulkotiedostosta, kuvien lisääminen olemassa olevaan tiedostoon, ylä- ja alatunnisteiden lisääminen, taulukoiden lisääminen, suurien asiakirjojen jakaminen, hyperlinkkien lisääminen Word-asiakirjoihin, sivunumeroiden lisääminen , lisää luetteloita Word-asiakirjoihin ja paljon muuta.
Uuden asiakirjan luominen GO REST API:n kautta
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-asiakirjojen upottaminen Web-sivulle
Aspose.Words Cloud SDK for Go sisältää erittäin tehokkaat ominaisuudet Word-asiakirjojen upottamiseksi verkkosivulle Go-komentojen avulla. Se tarvitsee vain yhden rivin koodin upottaakseen tekstinkäsittelyasiakirjoja verkkoselaimen sisään. Kun pilvipalvelut ovat hahmontaneet asiakirjan, se näkyy verkkosivuillasi JavaScript-widgetina. Sitä on erittäin helppo lähentää ja loitontaa verkossa. On myös mahdollista näyttää erilaisia Word-tiedostomuotoja, kuten DOC, DOCX, RTF ja niin edelleen.
Iframe-koodinpätkä Upota DOCX-asiakirja HTML:ään
<iframe width="1120"
height="850"
src="https://api.aspose.cloud/words/view?foldername=sample&filename=SampleDocument.docx">
</iframe>
Word-dokumenttien vertailu Go Appsin sisällä
Aspose.Words Cloud SDK for Go -sovelluksen avulla ohjelmistokehittäjät voivat verrata useita tekstinkäsittelyasiakirjoja ja seurata siihen Go-sovelluksissa tehtyjä muutoksia. Kirjastossa on tehokas asiakirjankäsittelytyökalu, jonka avulla ohjelmistokehittäjät voivat vertailla kahta Word-asiakirjaa ja hakea luettelon kahden Word-asiakirjan eroista, kuten poistettua tekstiä, lisättyä tekstiä, muotoilumuutoksia ja niin edelleen.
Word-asiakirjojen vertailu Go API:n kautta
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)
Hallinnoi ylä- ja alatunnisteita Go API:n kautta
Aspose.Words Cloud SDK for Go sisältää erittäin tehokkaan ominaisuuden ylä- ja alatunnisteiden lisäämiseen ja hallintaan Word-asiakirjoissa. Kirjasto tukee useita tärkeitä ominaisuuksia, jotka liittyvät ylä- ja alatunnisteiden hallintaan, kuten tekstin tai kuvien lisääminen ylä- ja alatunnisteisiin, `HeaderFooter`-objektin poistaminen Word-asiakirjasta verkossa, ylä-/alatunniste Word-asiakirjassa verkossa, ylätunniste/ Osion alatunniste, kaikkien ylä-/alatunnisteiden saaminen Word-asiakirjaan ja paljon muuta. Seuraava esimerkki osoittaa, kuinka ylä- ja alatunnisteet lisätään Word-asiakirjoihin.
Lisää HeaderFooter Word-asiakirjaan Go API:n kautta
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)