Biblioteka Open Source Go do konwertowania plików Microsoft® Word Processing
Konwertuj dokumenty Microsoft Word Processing do formatu PDF za pomocą bezpłatnego interfejsu API GO
Co to jest klient Gotenberg Go?
Klient Gotenberg Go to biblioteka Go o otwartym kodzie źródłowym, która daje programistom możliwość konwertowania dokumentów Microsoft Word Processing do formatu PDF w ich własnych aplikacjach. Gotenberg to oparty na platformie Docker bezstanowy interfejs API do konwersji dokumentów pakietu Office do formatu PDF. Korzystając z interfejsu API, możesz łatwo przekonwertować format plików DOCX, DOC, RTF i TXT do formatu PDF.
Korzystając z interfejsu API, możesz jednocześnie konwertować jeden lub więcej dokumentów edytora tekstu i zapisać wynikowy dokument w formacie PDF. Interfejs API zapewnia uporządkowane rejestrowanie, dzięki czemu masz istotne informacje o tym, co się dzieje.
Pierwsze kroki z klientem Gotenberg Go
Zalecanym sposobem zainstalowania klienta Gotenberg Go w projekcie jest użycie usługi GitHub. Użyj następującego polecenia, aby uzyskać płynną instalację.
Zainstaluj klienta Gotenberg Go przez GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Konwertuj DOCX na PDF za pomocą Free Go API
Konwertuj przetwarzanie tekstu na PDF w GO
- Załaduj dwa pliki DOCX za pomocą metody NewDocumentFromPath() i przekaż nazwę pliku i ścieżkę pliku jako parametry
- Konwertuj oba pliki do formatu PDF za pomocą metody gotenberg.NewOfficeRequest() i przekaż obiekty dokumentu
- Zapisz dokument PDF
Konwertuj DOCX na PDF za pomocą bezpłatnego interfejsu API GO
c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.docx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.docx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)