1. Produkti
  2.   Izklājlapa
  3.   GO
  4.   Gotenberg Go Client
 
  

Bezmaksas Go bibliotēka Microsoft® izklājlapu failu konvertēšanai

Konvertējiet Microsoft Excel XLSX un XLS izklājlapu dokumentus PDF formātā, izmantojot Open Source Go API  

Izmantojot atvērtā pirmkoda Gotenberg Go klienta bibliotēku Go izstrādātāji var viegli pārvērst Excel dokumentus PDF formātā savās lietojumprogrammās. Izmantojot API, varat viegli konvertēt XLS, XLSX un ODS failu formātu uz PDF. API ļauj vienlaikus konvertēt vienu vai vairākus failus, un visi faili tiek apvienoti vienā PDF failā. Turklāt API apvieno dokumentus alfabētiskā secībā.

Pēc noklusējuma iegūtais PDF dokuments tiks renderēts ar portreta orientāciju, bet API ļauj pielāgot orientāciju. Pēc noklusējuma ir instalēta nedaudz fontu. Tiek atbalstītas arī Āzijas rakstzīmes. Turklāt konvertēšanas procesam varat iestatīt lapu numurus un taimautu.

Previous Next

Darba sākšana ar Gotenberg Go klientu

Ieteicamais veids, kā savā projektā instalēt Gotenberg Go klientu, ir izmantot GitHub. Lūdzu, izmantojiet šo komandu vienmērīgai instalēšanai.

Instalējiet Gotenberg Go klientu, izmantojot GitHub

$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7 

Konvertējiet XLSX uz PDF, izmantojot Free Go API

Atvērtā koda bibliotēkas Gotenberg Go klients ļauj datorprogrammētājiem pārveidot XLSX par PDF savās Go lietojumprogrammās. Lai pārveidotu XLSX uz PDF, jums vienkārši jāielādē dokuments un jāpārveido, izmantojot metodi gotenberg.NewOfficeRequest(). Izmantojot šādas koda rindiņas, varat viegli konvertēt XLSX uz PDF.

Pārvērtiet Excel uz PDF programmā GO

  1. Ielādējiet divus XLSX failus, izmantojot NewDocumentFromPath() metodi, un nododiet faila nosaukumu un faila ceļu kā parametrus
  2. Konvertējiet abus failus PDF formātā, izmantojot metodi gotenberg.NewOfficeRequest() un nododiet doc objektus
  3. Saglabājiet PDF dokumentu

Konvertējiet XLSX uz PDF, izmantojot bezmaksas GO API

c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.xlsx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.xlsx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)
 Latviski