1. Tuotteet
  2.   Esittely
  3.   GO
  4.   Aspose.Slides Cloud SDK for Go

Aspose.Slides Cloud SDK for Go

 
 

GO SDK - Luo ja muunna PowerPoint-esityksiä

Pilvipohjaisen SDK:n avulla ohjelmistokehittäjät voivat luoda, lukea, muokata, suojata ja muuntaa PowerPoint PPT/PPTX -esityksiä pilvessä.

Aspose.Slides Cloud SDK for Go on hallitseva ja kattava pilvipohjainen SDK, jonka avulla kehittäjät voivat luoda, muokata ja käsitellä PowerPoint-esityksiä Go-ohjelmointikielellä. SDK auttaa ohjelmistokehittäjiä helposti integroimaan edistyneitä PowerPoint-esitystoimintoja Go-pohjaisiin sovelluksiinsa, kuten diojen luomiseen, muokkaamiseen ja poistamiseen, muotojen, tekstin ja multimediasisällön lisäämiseen, muotoilun käyttämiseen ja paljon muuta. Go cloud SDK perustuu Aspose.Slides REST API:n yläosaan ja toimii sujuvasti ilman minkään kolmannen osapuolen ohjelmiston asentamista.

Aspose.Slides Cloud SDK for Go on optimoitu korkeaan suorituskykyyn, ja siinä on ominaisuuksia, kuten asynkroniset API-kutsut ja monisäikeinen käsittely, jotka takaavat nopean ja tehokkaan suorituskyvyn. Sen avulla ohjelmistokehittäjät voivat luoda ja muokata PowerPoint-esityksiä ohjelmallisesti omissa sovelluksissaan. Kirjastossa on useita tärkeitä ominaisuuksia, kuten esitysten luominen alusta alkaen, uusien diojen lisääminen, esitysten yhdistäminen/jakaminen, dian poimiminen esityksistä, diojen sisällön kopioiminen, teemojen hallinta, kuvien lisääminen ja purkaminen esityksistä, muotojen lisääminen ja purkaminen. , hallitse hyperlinkkejä ja monia muita.

Pilvipohjaisena SDK:na Aspose.Slides Cloud SDK for Go tarjoaa kustannustehokkaan ratkaisun kehittäjille, jotka haluavat lisätä edistyneitä PowerPoint-esitystoimintoja sovelluksiinsa investoimatta kalliisiin ohjelmistoihin tai laitteistoihin. Eri alustojen yhteensopivuuden, helppokäyttöisyytensä, korkean suorituskyvyn ja kustannustehokkuutensa ansiosta se on erinomainen valinta kehittäjille, jotka haluavat lisätä edistyneitä PowerPoint-esitystoimintoja sovelluksiinsa. Kehittäjien tulee kuitenkin ottaa huomioon myös SDK:n rajoitukset, kuten Internet-yhteyden vaatimus ja rajoitetut mukautusmahdollisuudet.

Previous Next

Aspose.Slides Cloud SDK for Go:n käytön aloittaminen

Suositeltu tapa asentaa Aspose.Slides Cloud SDK for Go on GitHubin käyttö. Asenna SDK järjestelmääsi suorittamalla seuraava komento:

Asenna Aspose.Slides Cloud SDK for Go GitHubin kautta

slides get github.com/aspose-slides-cloud/aspose-slides-cloud-slides 
Voit myös ladata sen suoraan Asposen tuotejulkaisusivulta.

Esityksen luominen ja hallinta Go API:n kautta

Aspose.Slides Cloud SDK for Go on tarjonnut täydellisen tuen PPT- ja PPTX-esitysten luomiseen ja muokkaamiseen Go-sovelluksissa. SDK tukee esitysten luomista useissa suosituissa esitystiedostomuodoissa, kuten PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP ja monia muita. Kirjastossa on useita muita tärkeitä ominaisuuksia esitysten hallintaan pilvessä, kuten uusien diojen lisääminen olemassa oleviin esityksiin, diamuistiinpanojen lisääminen ja päivittäminen, esityksen luominen HTML:stä, uuden esityksen luominen mallin avulla, ei-toivottujen diojen poistaminen esitys, jaa tai yhdistä olemassa oleva esitys, lisää animaatioita esityksiin ja paljon muuta.

Lisää, hallinnoi ja muunna esityksen dioja Go API:n kautta

Aspose.Slides Cloud SDK for Go sisältää täydellisen tuen diojen käsittelyyn PowerPoint-esitysten sisällä. Kirjastossa on useita tärkeitä ominaisuuksia diojen käsittelyä varten, kuten uusien diojen lisääminen esityksiin, diojen poimiminen esityksestä, ei-toivottujen diojen poistaminen, diojen kopioiminen esityksestä toiseen, diojen siirtäminen toiseen paikkaan esityksessä, hallinta. taustaesityksen dia, hallita diojen kommentteja, lisätä kommentteja diaan, saada dian tietoja, saada diojen lukumäärä esityksestä ja paljon muuta.

Lisää kommentteja esityksen diaan Go API:n kautta

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "MyClientId"
cfg.AppKey = "MyClientSecret"
api := asposeslidescloud.NewAPIClient(cfg)

dto := asposeslidescloud.NewSlideComment()
dto.Text = "Comment text"
dto.Author = "Author Name"
childComment := asposeslidescloud.NewSlideComment()
childComment.Text = "Child comment text"
childComment.Author = "Author Name"
childComments := []asposeslidescloud.ISlideCommentBase { childComment }
dto.ChildComments = childComments
comments, _, e := api.SlidesApi.CreateComment("MyPresentation.pptx", 3, dto, nil, "", "", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}
fmt.Printf("The slide has %v comments", len(comments.GetList()))

Vie PowerPoint-esityksiä Go SDK:n kautta

Aspose.Slides Cloud SDK for Go on tarjonnut tehokkaita ominaisuuksia PowerPoint-esitysten muuntamiseen useisiin muihin tukitiedostomuotoihin Go-komentojen avulla. Ohjelmistojen kehittäjät voivat muuntaa esitykset PDF-, XPS-, TIFF-, HTML-, SWF-, JPEG-, PNG-, GIF-, BMP-, FODP-, XAML-, MP4- ja moniin muihin muotoihin. On myös mahdollista muuntaa valittuja dioja, jakaa tai yhdistää PowerPoint-esityksiä, määrittää sivujen tai kuvien korkeuden tai leveyden tulostedokumentissa ja paljon muuta. Seuraava esimerkki osoittaa, kuinka esitykset muunnetaan PDF-tiedostomuotoon.

Vie esitys PDF-muotoon Go SDK:n kautta

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "my_client_id"
cfg.AppKey = "my_client_key"
api := asposeslidescloud.NewAPIClient(cfg)

source, e := ioutil.ReadFile("MyPresentation.pptx")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

result, _, e := api.SlidesApi.Convert(source, "pdf", "", "", "", []int32 { 2, 4 }, nil)
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}
fmt.Printf("The converted file was saved to  %v.", result.Name())

Lisää ja hallitse muotoja esitykseen Go API:n kautta

Aspose.Slides Cloud SDK for Go on tarjonnut täydellisen joukon ominaisuuksia muotojen käsittelyyn PowerPoint-esityksissä Go-komentojen avulla. Se tukee uusien muotojen lisäämistä esityksiin, muoto-ominaisuuksien hallintaa, SmartArt-grafiikkaa, matemaattisten kaavojen käyttöä, muotojen poimimista dioista, hyperlinkkien lisäämistä ja hallintaa, geometriapolkujen käyttöä, zoomauskehysten käyttöä, WordArtin lisäämistä ja hallintaa, muotojen tuonti SVG:stä ja monista muista. Seuraava esimerkki osoittaa, kuinka muotoja voidaan poimia Esitys-diasta Go API:n avulla.

Poimi muotoja esityksistä Go API:n avulla

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "MyClientId"
cfg.AppKey = "MyClientSecret"
api := asposeslidescloud.NewAPIClient(cfg)

// Get all shapes from the first slide.
allShapes, _, e := api.SlidesApi.GetShapes("MyPresentation.pptx", 1, "", "", "", "", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

// Get all charts from the first slide.
charts, _, e := api.SlidesApi.GetShapes("MyPresentation.pptx", 1, "", "", "", "Chart", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

// Print information about the shapes and charts.
shapeCount := len(allShapes.GetShapesLinks())
chartCount := len(charts.GetShapesLinks())
fmt.Printf("The slide contains %v shapes, including %v charts", shapeCount, chartCount)

 Suomen