Avoimen lähdekoodin Go Library Microsoft® PowerPoint-tiedostojen muuntamiseen
Muunna Microsoft PowerPoint PPT- ja PPTX-esitykset PDF-muotoon ilmaisen GO API:n avulla
Mikä on Gotenberg Go -asiakas?
Usein GO-kehittäjät etsivät avoimen lähdekoodin ja ilmaisia sovellusliittymiä muuntaakseen Microsoft Presentationin PDF-tiedostomuotoon. Gotenberg Go -asiakasohjelma on ilmainen GO-kirjasto kehittäjille, jotka voivat muuntaa PPT- ja PPTX-tiedostot PDF-tiedostomuotoon helposti. Kehittäjät voivat helposti integroida PPTX PDF:ksi ja PPT PDF -muunnosominaisuuden omaan sovellukseensa.
Oletuksena on asennettu kourallinen fontteja, ja API tukee myös aasialaisia merkkejä. Jos haluat saada tiettyjä fontteja tulostettavaan PDF-dokumenttiin, sinun on asennettava omat fontit.
Gotenberg Go -asiakkaan käytön aloittaminen
Suositeltu tapa asentaa Gotenberg Go -asiakas projektiisi on Githubin käyttö. Käytä seuraavaa komentoa sujuvaan asennukseen.
Asenna Gotenberg Go -asiakas GitHubin kautta
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Muunna PPTX PDF:ksi Free Go API:n kautta
Avoimen lähdekoodin kirjasto Gotenberg Go -asiakasohjelma mahdollistaa yhden tai useamman Microsoft Presentation -tiedostomuodon muuntamisen PDF-tiedostomuotoon yhdellä toiminnolla. API käyttää gotenberg.NewOfficeRequest()-menetelmää uuden tiedoston lataamiseen ja hyväksyy tiedostonimen ja tiedostopolun parametreiksi. Muuntaaksesi PowerPoint-tiedoston PDF-muotoon, voit ladata yhden tai useamman tiedoston ja muuntaa sen helposti PDF-muotoon. Seuraava koodinpätkä osoittaa, kuinka voit muuntaa PPTX:n PDF:ksi GO:ssa
Muunna PowerPoint PDF-muotoon GO:ssa
- Lataa kaksi PPTx-tiedostoa käyttämällä NewDocumentFromPath()-menetelmää ja anna tiedostonimi ja tiedostopolku parametreina
- Muunna molemmat tiedostot PDF-muotoon gotenberg.NewOfficeRequest()-menetelmällä ja välitä doc-objektit
- Tallenna PDF-dokumentti
Muunna PPTX PDF:ksi ilmaisen GO API:n kautta
c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.pptx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.pptx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "fileformat.pdf"
c.Store(req, dest)