Free Go Library for Converting Microsoft sup /sup Spreadsheet Files
Convertire Microsoft Excel LS și LS Spreadsheet Documente la PDF via Open Source Go API
Prin utilizarea bibliotecii open-source Gutenberg Go dezvoltatorii pot converti cu ușurință documentele Excel în PDF în propriile aplicații. Folosind API-ul, puteți transforma LS, LS și ODS de format de fișier în PDF cu ușurință. API permite convertirea unuia sau mai multor fișiere în același timp, iar toate fișierele sunt fuzionate într-un singur fișier PDF. În plus, cele API fuzionează în mod alfabetic documentele.
În mod implicit, documentul rezultat PDF va fi redat cu orientare portret, dar API permite personalizarea orientării. În mod implicit, sunt instalate o mână de fonturi. Personajele asiatice sunt, de asemenea, susținute din cutie. În plus, puteți seta numere de pagină și time-out pentru procesul de conversie.
Începeți cu Gutenberg Go Client
Modalitatea recomandată de a instala clientul Gotenberg Go în proiectul dvs. este utilizarea GitHub. Vă rugăm să utilizați următoarea comandă pentru o instalare fără probleme.
Instalați clientul Gotenberg Go prin GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Convertire LS la PDF prin Free Go API
Clientul Gutenberg Go permite programatorilor de calculatoare să convertească LS la PDF în propriile aplicații Go. Pentru a converti LS la PDF, trebuie doar să încărcați documentul și să-l convertiți folosind metoda Gutenberg.NewOfficeRequest. Prin utilizarea următoarelor linii de cod, puteți converti cu ușurință LS la PDF.
Convertiți Excel la PDF în Gt
- Încărcați două fișiere XLSX utilizând metoda NewDocumentFromPath() și transmiteți numele și calea fișierului ca parametri
- Convertiți ambele fișiere în PDF utilizând metoda gotenberg.NewOfficeRequest() și transmiteți obiecte doc
- Salvați documentul PDF
Convertire LS la PDF prin Free 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)