Open Source Go Library pro převod souborů Microsoft® pro zpracování textu
Převeďte dokumenty Microsoft Word Processing do PDF pomocí Free GO API
Co je klient Gotenberg Go?
Gotenberg Go klient je open-source go knihovna, která vývojářům softwaru umožňuje převádět dokumenty Microsoft Word Processing do PDF v rámci jejich vlastních aplikací. Gotenberg je bezstavové API s podporou Dockeru pro převod dokumentů Office do PDF. Pomocí rozhraní API můžete snadno převést formát souborů DOCX, DOC, RTF a TXT do formátu PDF.
Pomocí rozhraní API můžete převést jeden nebo více dokumentů textového editoru současně a uložit výsledný dokument ve formátu PDF. Rozhraní API poskytuje strukturované protokolování, které vám umožňuje mít relevantní informace o tom, co se děje.
Začínáme s klientem Gotenberg Go
Doporučený způsob instalace klienta Gotenberg Go do vašeho projektu je pomocí GitHubu. Pro bezproblémovou instalaci použijte prosím následující příkaz.
Nainstalujte klienta Gotenberg Go přes GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Převeďte DOCX do PDF přes Free Go API
Převeďte textový editor na PDF v GO
- Načtěte dva soubory DOCX pomocí metody NewDocumentFromPath() a předejte název souboru a cestu k souboru jako parametry
- Převeďte oba soubory do PDF pomocí metody gotenberg.NewOfficeRequest() a předejte objekty doc
- Uložit dokument PDF
Převeďte DOCX do PDF přes Free GO API
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)