1. Termékek
  2.   Szövegszerkesztés
  3.   GO
  4.   Gotenberg Go client
 
  

Nyílt forráskódú Go Library Microsoft® szövegszerkesztő fájlok konvertálásához

Konvertálja a Microsoft Word Processing dokumentumokat PDF-be az ingyenes GO API segítségével 

Mi a Gotenberg Go kliens?

A Gotenberg Go kliens egy nyílt forráskódú go könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy a Microsoft Word Processing dokumentumait PDF formátumba konvertálják saját alkalmazásaikon belül. A Gotenberg egy Docker által támogatott állapot nélküli API az Office dokumentumok PDF formátumba konvertálására. Az API használatával egyszerűen konvertálhatja a DOCX, DOC, RTF és TXT fájlformátumokat PDF-be.

Az API használatával egy vagy több szövegszerkesztő dokumentumot konvertálhat egyszerre, és az eredményül kapott dokumentumot PDF formátumba mentheti. Az API strukturált naplózást biztosít, amely lehetővé teszi, hogy releváns információkkal rendelkezzen arról, hogy mi történik.

Previous Next

A Gotenberg Go kliens használatának megkezdése

A Gotenberg Go kliens projektbe történő telepítésének javasolt módja a GitHub használata. Kérjük, használja a következő parancsot a zökkenőmentes telepítéshez.

Telepítse a Gotenberg Go klienst a GitHubon keresztül

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

A DOCX konvertálása PDF-be a Free Go API-n keresztül

Konvertálja a szövegszerkesztőt PDF-be a GO-ban

  1. Töltsön be két DOCX fájlt a NewDocumentFromPath() metódussal, és adja meg a fájlnevet és az elérési utat paraméterként
  2. Konvertálja mindkét fájlt PDF-be a gotenberg.NewOfficeRequest() metódussal, és adja át a doc objektumokat
  3. PDF dokumentum mentése

A DOCX konvertálása PDF-be az ingyenes GO API-n keresztül

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)
                          
 Magyar