Biblioteca Go de código aberto para converter arquivos de processamento de texto do Microsoft®
Converta documentos de processamento do Microsoft Word em PDF via API GO gratuita
O que é o cliente Gotenberg Go?
O cliente Gotenberg Go é uma biblioteca go de código aberto que oferece aos desenvolvedores de software a capacidade de converter documentos do Microsoft Word Processing em PDF dentro de seus próprios aplicativos. Gotenberg é uma API sem estado com tecnologia Docker para converter documentos do Office em PDF. Usando a API, você pode converter facilmente os formatos de arquivo DOCX, DOC, RTF e TXT em PDF.
Usando a API, você pode converter um ou mais documentos de processamento de texto ao mesmo tempo e salvar o documento resultante em formato PDF. A API fornece registro estruturado, permitindo que você tenha informações relevantes sobre o que está acontecendo.
Introdução ao cliente Gotenberg Go
A maneira recomendada de instalar o cliente Gotenberg Go em seu projeto é usando o GitHub. Por favor, use o seguinte comando para uma instalação suave.
Instale o cliente Gotenberg Go via GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Converter DOCX para PDF via API Free Go
Converter processamento de texto para PDF em GO
- Carregue dois arquivos DOCX usando o método NewDocumentFromPath() e passe o nome do arquivo e o caminho do arquivo como parâmetros
- Converta ambos os arquivos para PDF usando o método gotenberg.NewOfficeRequest() e passe objetos doc
- Salvar documento PDF
Converter DOCX para PDF via API GO gratuita
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)