1. Des produits
  2.   Traitement de texte
  3.   GO
  4.   Gotenberg Go client
 
  

Bibliothèque Go Open Source pour la conversion de fichiers de traitement de texte Microsoft®

Convertir des documents de traitement de texte Microsoft en PDF via l'API GO gratuite 

Qu'est-ce que le client Gotenberg Go ?

Le client Gotenberg Go est une bibliothèque go open source qui donne aux développeurs de logiciels la possibilité de convertir des documents de traitement de texte Microsoft en PDF dans leurs propres applications. Gotenberg est une API sans état alimentée par Docker pour convertir des documents Office en PDF. À l'aide de l'API, vous pouvez facilement convertir les formats de fichiers DOCX, DOC, RTF et TXT en PDF.

En utilisant l'API, vous pouvez convertir un ou plusieurs documents de traitement de texte en même temps et enregistrer le document résultant au format PDF. L'API fournit une journalisation structurée vous permettant d'avoir des informations pertinentes sur ce qui se passe.

Previous Next

Premiers pas avec le client Gotenberg Go

La méthode recommandée pour installer le client Gotenberg Go dans votre projet consiste à utiliser GitHub. Veuillez utiliser la commande suivante pour une installation fluide.

Installer le client Gotenberg Go via GitHub

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

Convertir DOCX en PDF via l'API Free Go

Convertir un traitement de texte en PDF dans GO

  1. Chargez deux fichiers DOCX à l'aide de la méthode NewDocumentFromPath() et transmettez le nom du fichier et le chemin du fichier en tant que paramètres
  2. Convertissez les deux fichiers en PDF à l'aide de la méthode gotenberg.NewOfficeRequest() et passez les objets doc
  3. Enregistrer le document PDF

Convertir DOCX en PDF via l'API GO gratuite

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)
                          
 Français