1. Produkty
  2.   Przetwarzanie tekstu
  3.   GO
  4.   Gotenberg Go client
 
  

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.

Previous Next

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

  1. Załaduj dwa pliki DOCX za pomocą metody NewDocumentFromPath() i przekaż nazwę pliku i ścieżkę pliku jako parametry
  2. Konwertuj oba pliki do formatu PDF za pomocą metody gotenberg.NewOfficeRequest() i przekaż obiekty dokumentu
  3. 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)
                          
 Polski