1. Productos
  2.   Procesamiento de textos
  3.   GO
  4.   Gotenberg Go client
 
  

Biblioteca Go de código abierto para convertir archivos de procesamiento de texto de Microsoft®

Convierta documentos de procesamiento de Microsoft Word a PDF a través de la API GO gratuita 

¿Qué es el cliente Gotenberg Go?

El cliente Gotenberg Go es una biblioteca Go de código abierto que brinda a los desarrolladores de software la capacidad de convertir documentos de Microsoft Word Processing a PDF dentro de sus propias aplicaciones. Gotenberg es una API sin estado impulsada por Docker para convertir documentos de Office a PDF. Con la API, puede convertir fácilmente el formato de archivo DOCX, DOC, RTF y TXT a PDF.

Al usar la API, puede convertir uno o más documentos de procesamiento de texto al mismo tiempo y guardar el documento resultante en formato PDF. La API proporciona un registro estructurado que le permite tener información relevante sobre lo que está sucediendo.

Previous Next

Primeros pasos con el cliente Gotenberg Go

La forma recomendada de instalar el cliente Gotenberg Go en su proyecto es mediante GitHub. Utilice el siguiente comando para una instalación sin problemas.

Instale el cliente Gotenberg Go a través de GitHub

$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
                          

Convierta DOCX a PDF a través de Free Go API

Convertir procesamiento de texto a PDF en GO

  1. Cargue dos archivos DOCX usando el método NewDocumentFromPath() y pase el nombre del archivo y la ruta del archivo como parámetros
  2. Convierta ambos archivos a PDF usando el método gotenberg.NewOfficeRequest() y pase los objetos doc
  3. Guardar documento PDF

Convierta DOCX a PDF a través de la 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)
                          
 Español