Thư viện mã nguồn mở Go để chuyển đổi tệp Microsoft ® xử lý văn bản
Chuyển đổi tài liệu xử lý Microsoft Word sang PDF thông qua API GO miễn phí
Ứng dụng khách Gotenberg Go là gì?
Ứng dụng khách Gotenberg Go là một thư viện go mã nguồn mở cung cấp cho các nhà phát triển phần mềm khả năng chuyển đổi tài liệu Xử lý văn bản của Microsoft sang PDF bên trong các ứng dụng của riêng họ. Gotenberg là một API không trạng thái do Docker cung cấp để chuyển đổi tài liệu Office sang PDF. Sử dụng API, bạn có thể dễ dàng chuyển đổi định dạng tệp DOCX, DOC, RTF và TXT sang PDF.
Bằng cách sử dụng API, bạn có thể chuyển đổi một hoặc nhiều tài liệu xử lý văn bản cùng một lúc và lưu tài liệu kết quả ở định dạng PDF. API cung cấp ghi nhật ký có cấu trúc cho phép bạn có thông tin liên quan về những gì đang diễn ra.
Bắt đầu với ứng dụng khách Gotenberg Go
Cách được đề xuất để cài đặt ứng dụng khách Gotenberg Go vào dự án của bạn là sử dụng GitHub. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.
Cài đặt ứng dụng khách Gotenberg Go qua GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Chuyển đổi DOCX sang PDF thông qua API Free Go
Chuyển đổi Xử lý văn bản sang PDF trong GO
- Tải hai tệp DOCX bằng phương thức NewDocumentFromPath () và chuyển tên tệp và đường dẫn tệp làm tham số
- Chuyển đổi cả hai tệp sang PDF bằng phương thức gotenberg.NewOfficeRequest () và chuyển các đối tượng doc
- Lưu tài liệu PDF
Chuyển đổi DOCX sang PDF qua API GO miễn phí
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)