Oscail Foinse Téigh Leabharlann chun Comhaid Microsoft® a thiontú
Tiontaigh Láithreoireachtaí Microsoft PowerPoint PPT agus PPTX go PDF trí Free GO API
Cad é cliant Gotenberg Go?
Go minic, bíonn forbróirí GO ag lorg APIanna foinse oscailte agus saor in aisce chun Microsoft Presentation a thiontú go formáid comhaid PDF. Is leabharlann GO saor in aisce é cliant Gotenberg Go chun go bhféadfaidh forbróirí PPT agus PPTX a thiontú go formáid comhaid PDF go héasca. Is féidir leis na forbróirí a chomhtháthú go héasca PPTX go PDF agus PPT go PDF gné chomhshó taobh istigh a n-iarratas féin.
De réir réamhshocraithe, tá dornán clónna suiteáilte agus tacaíonn an API le carachtair na hÁise freisin. Chun aon chlónna ar leith a fháil sa cháipéis PDF aschuir, beidh ort do chuid clónna féin a shuiteáil.
Tús a chur le cliant Gotenberg Go
Is é an bealach molta chun an cliant Gotenberg Go a shuiteáil isteach i do thionscadal trí Github a úsáid. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil rianúil.
Suiteáil cliant Gotenberg Go via GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Tiontaigh PPTX go PDF trí Free Go API
Ligeann cliant leabharlainne foinse oscailte Gotenberg Go formáid comhaid amháin nó níos mó de chuid Microsoft Presentation a thiontú go formáid comhaid PDF in aon fheidhm amháin. Úsáideann an API modh gotenberg.NewOfficeRequest() chun comhad nua a luchtú agus glacann sé ainm comhaid agus cosán comhaid mar pharaiméadair. Chun do chomhad PowerPoint a thiontú go PDF, is féidir leat comhad amháin nó níos mó a luchtú agus é a thiontú go PDF go héasca. Léiríonn an mhír chóid seo a leanas, conas is féidir leat PPTX a thiontú go PDF in GO
Tiontaigh PowerPoint go PDF in GO
- Luchtaigh dhá chomhad PPTx ag baint úsáide as modh NewDocumentFromPath() agus pasainm comhaid agus cosán comhaid mar pharaiméadair
- Tiontaigh an dá chomhad go PDF ag baint úsáide as an modh gotenberg.NewOfficeRequest() agus pas rudaí doc
- Sábháil doiciméad pdf
Tiontaigh PPTX go PDF trí Free GO API
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)