Nemokama Go biblioteka, skirta konvertuoti Microsoft® skaičiuoklės failus
Konvertuokite „Microsoft Excel XLSX“ ir „XLS“ skaičiuoklės dokumentus į PDF naudodami atvirojo kodo „Go“ API
Naudodami atvirojo kodo Gotenberg Go kliento biblioteką Go kūrėjai gali lengvai konvertuoti Excel dokumentus į PDF savo programose. Naudodami API galite lengvai konvertuoti XLS, XLSX ir ODS failų formatus į PDF. API leidžia vienu metu konvertuoti vieną ar daugiau failų, o visi failai sujungiami į vieną PDF failą. Be to, API sujungia dokumentus abėcėlės tvarka.
Pagal numatytuosius nustatymus gautas PDF dokumentas bus pateiktas vertikaliai, tačiau API leidžia tinkinti orientaciją. Pagal numatytuosius nustatymus įdiegta keletas šriftų. Azijos simboliai taip pat palaikomi iš karto. Be to, galite nustatyti puslapių numerius ir konvertavimo proceso skirtąjį laiką.
Darbo su „Gotenberg Go Client“ pradžia
Rekomenduojamas būdas įdiegti „Gotenberg Go“ klientą į savo projektą yra naudoti „GitHub“. Norėdami sklandžiai įdiegti, naudokite šią komandą.
Įdiekite „Gotenberg Go“ klientą per „GitHub“.
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Konvertuokite XLSX į PDF naudodami „Free Go“ API
Atvirojo kodo bibliotekos „Gotenberg Go“ klientas leidžia kompiuterių programuotojams konvertuoti XLSX į PDF savo „Go“ programose. Norėdami konvertuoti XLSX į PDF, tereikia įkelti dokumentą ir konvertuoti jį naudodami gotenberg.NewOfficeRequest() metodą. Naudodami šias kodo eilutes galite lengvai konvertuoti XLSX į PDF.
Konvertuokite Excel į PDF naudodami GO
- Įkelkite du XLSX failus naudodami metodą NewDocumentFromPath() ir nurodykite failo pavadinimą bei failo kelią kaip parametrus
- Konvertuokite abu failus į PDF naudodami gotenberg.NewOfficeRequest() metodą ir perduokite doc objektus
- Išsaugoti PDF dokumentą
Konvertuokite XLSX į PDF naudodami nemokamą 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)