Бібліотека 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 забезпечує структуроване журналювання, що дає вам змогу мати відповідну інформацію про те, що відбувається.

Previous Next

Початок роботи з клієнтом 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

  1. Завантажте два файли DOCX за допомогою методу NewDocumentFromPath() і передайте назву файлу та шлях до файлу як параметри
  2. Перетворіть обидва файли на PDF за допомогою методу gotenberg.NewOfficeRequest() і передайте об’єкти документа
  3. Зберегти документ 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)
                          
 Українська