Free Go Library for Converting Microsoft lesssup>® less/sup> Spreadsheet Files
Konvertieren Sie Microsoft Excel LS und LS Spreadsheet Dokumente über Open Source Go API API auf PDF.
Mit der Open-Source Gutenberg Go-Clientbibliothek können Go-Entwickler Excel-Dokumente in ihre eigenen Anwendungen problemlos in PDF konvertieren. Mit dem API können Sie einfach LS, LS und ODS Dateiformate in PDF konvertieren. Die API erlaubt es, eine oder mehrere Dateien gleichzeitig zu konvertieren, und alle Dateien werden in eine einzige PDF Datei verschmolzen. Darüber hinaus verschmelzen die API Dokumente alphabetisch.
Standardmäßig wird das Ergebnis PDF Dokument mit Porträt-Ausrichtung dargestellt, aber die API erlaubt, die Orientierung anzupassen. Standardmäßig werden eine Handvoll Schriften installiert. Auch asiatische Zeichen werden aus dem Feld unterstützt. Außerdem können Sie Seitennummern und Zeitüberschreitungen für den Konvertierungsprozess einstellen.
Beginnen mit Gutenberg Go Client
Die empfohlene Methode zum Installieren des Gotenberg Go-Clients in Ihrem Projekt ist die Verwendung von GitHub. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.
Installieren Sie den Gotenberg Go-Client über GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Konvertierung LS nach PDF via Free Go API auf PDF
Der Client der Open-Source Bibliothek Gutenberg Go erlaubt es Computerprogrammierern LS nach PDF innerhalb ihrer eigenen Go-Anwendungen zu konvertieren. Um Ihr LS in PDF umzuwandeln, müssen Sie nur Ihr Dokument laden und mit der Methode gutenberg.NewOfficeRequest() konvertieren. Durch Verwendung der folgenden Codezeilen können Sie LS leicht in PDF konvertieren.
Convert Excel zu PDF in Gt
- Laden Sie zwei XLSX-Dateien mit der Methode NewDocumentFromPath() und übergeben Sie den Dateinamen und den Dateipfad als Parameter
- Konvertieren Sie beide Dateien mit der Methode gotenberg.NewOfficeRequest() in PDF und übergeben Sie doc-Objekte
- PDF-Dokument speichern
Konvertieren LS auf PDF via 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)