Free Go Library for Converting Microsoft Spreadsheet Files
Konvertera Microsoft Excel LS och LS Spreadsheet Documents till PDF via Open Source Go API
Genom att använda open-source Gutenberg Go klientbibliotek Utvecklare kan enkelt konvertera Excel-dokument till PDF i sina egna applikationer. Med hjälp av API kan du konvertera LS, LS och ODS filformat till PDF enkelt. API tillåter att konvertera en eller flera filer samtidigt, och alla filer fusioneras till en enda PDF-fil. Vidare sammanfogar API dokumenten alfabetiskt.
Som standard kommer det resulterande PDF dokumentet att göras med porträttorientering men API tillåter anpassning av orienteringen. Som standard installeras en handfull teckensnitt. Asiatiska tecken stöds också ur lådan. Dessutom kan du ställa in sidnummer och timeout för omvandlingsprocessen.
Komma igång med Gutenberg Go Client
Det rekommenderade sättet att installera Gotenberg Go-klienten i ditt projekt är att använda GitHub. Använd följande kommando för en smidig installation.
Installera Gotenberg Go-klienten via GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Konvertera LS till PDF via Free Go API
Open-source biblioteket Gutenberg Gå klienten tillåter datorprogrammerare att konvertera LS till PDF inuti sina egna Go-program. För att konvertera din LS till PDF behöver du bara ladda ditt dokument och konvertera det med hjälp av gutenberg. NewOfficeRequest() metod. Genom att använda följande rader av kod kan du enkelt konvertera LS till PDF.
Konvertera Excel till PDF i Gt
- Ladda två XLSX-filer med metoden NewDocumentFromPath() och skicka filnamn och sökväg som parametrar
- Konvertera båda filerna till PDF med metoden gotenberg.NewOfficeRequest() och skicka dokumentobjekt
- Spara PDF-dokument
Konvertera LS till PDF via Gratis Gt 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)