1. Produkter
  2.   Regneark
  3.   GO
  4.   Gotenberg Go Client
 
  

Gratis Go-bibliotek for konvertering av Microsoft®-regnearkfiler

Konverter Microsoft Excel XLSX- og XLS-regnearkdokumenter til PDF via Open Source Go API  

Ved å bruke åpen kildekode Gotenberg Go klientbibliotek kan Go-utviklere enkelt konvertere Excel-dokumenter til PDF i sine egne applikasjoner. Ved å bruke API kan du enkelt konvertere XLS-, XLSX- og ODS-filformater til PDF. API-en tillater konvertering av én eller flere filer samtidig, og alle filene slås sammen til én enkelt PDF-fil. Videre slår API-en sammen dokumentene alfabetisk.

Som standard vil det resulterende PDF-dokumentet bli gjengitt med stående retning, men API-en tillater å tilpasse retningen. Som standard er en håndfull fonter installert. Asiatiske karakterer støttes også ut av esken. Videre kan du angi sidetall og tidsavbrudd for konverteringsprosessen.

Previous Next

Komme i gang med Gotenberg Go Client

Den anbefalte måten å installere Gotenberg Go-klienten på i prosjektet ditt er å bruke GitHub. Bruk følgende kommando for en jevn installasjon.

Installer Gotenberg Go-klienten via GitHub

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

Konverter XLSX til PDF via Free Go API

Open-source biblioteket Gotenberg Go-klienten lar dataprogrammerere konvertere XLSX til PDF i sine egne Go-applikasjoner. For å konvertere XLSX til PDF, trenger du bare å laste inn dokumentet og konvertere det ved hjelp av gotenberg.NewOfficeRequest()-metoden. Ved å bruke følgende kodelinjer kan du enkelt konvertere XLSX til PDF.

Konverter Excel til PDF i GO

  1. Last inn to XLSX-filer ved å bruke NewDocumentFromPath()-metoden og send filnavn og filbane som parametere
  2. Konverter begge filene til PDF ved hjelp av gotenberg.NewOfficeRequest()-metoden og pass doc-objekter
  3. Lagre PDF-dokument

Konverter XLSX til PDF via gratis 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)
 Norsk