Бібліотека Go з відкритим кодом для перетворення файлів обробки тексту Microsoft®
Перетворюйте документи Microsoft Word Processing у PDF за допомогою безкоштовного API GO
Що таке клієнт Gotenberg Go?
Клієнт Gotenberg Go — це бібліотека go з відкритим вихідним кодом, яка дає розробникам програмного забезпечення можливість перетворювати документи Microsoft Word Processing у формат PDF у власних програмах. Gotenberg — це API без збереження стану на базі Docker для перетворення документів Office у PDF. Використовуючи API, ви можете легко конвертувати формати файлів DOCX, DOC, RTF і TXT у PDF.
Використовуючи API, ви можете конвертувати один або кілька документів текстового процесора одночасно та зберігати отриманий документ у форматі PDF. API забезпечує структуроване журналювання, що дає вам змогу мати відповідну інформацію про те, що відбувається.
Початок роботи з клієнтом Gotenberg Go
Рекомендований спосіб інсталювати клієнт Gotenberg Go у ваш проект — використовувати GitHub. Будь ласка, використовуйте наступну команду для плавного встановлення.
Встановіть клієнт Gotenberg Go через GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Перетворіть DOCX у PDF за допомогою Free Go API
Перетворіть Word Processing на PDF у GO
- Завантажте два файли DOCX за допомогою методу NewDocumentFromPath() і передайте назву файлу та шлях до файлу як параметри
- Перетворіть обидва файли на PDF за допомогою методу gotenberg.NewOfficeRequest() і передайте об’єкти документа
- Зберегти документ PDF
Перетворіть DOCX у PDF за допомогою безкоштовного API GO
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)