Безплатна библиотека за конвертиране на файлове на Microsoft sup /sup
Преобразуване на Microsoft Excel LS и LS документи за електронни таблици до PDF чрез Open Source Go API
С помощта на отворения код Gutenberg Go разработчиците могат лесно да конвертират документи на Excel до PDF в собствените си приложения. Използвайки API, можете да конвертирате LS, LS и ODS файлов формат до PDF лесно. API позволява конвертирането на един или повече файлове едновременно и всички файлове се сливат в един единствен PDF файл. Освен това, API обединява документите по азбучен начин.
По подразбиране резултатът от PDF документа ще бъде направен с портретна ориентация, но API позволява персонализиране на ориентацията. По подразбиране са инсталирани няколко шрифта. Азиатските символи също са изключени от кутията. Освен това можете да зададете номера на страници и време за процеса на конверсия.
Започнете с Gutenberg Go клиент
Препоръчителният начин за инсталиране на клиента Gotenberg Go във вашия проект е чрез GitHub. Моля, използвайте следната команда за гладка инсталация.
Инсталирайте Gotenberg Go клиент чрез GitHub
$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7
Преобразуване на LS до PDF чрез Free Go API
Библиотеката Gutenberg Go позволява на компютърните програмисти да конвертират LS до PDF в собствените си приложения Go. За да конвертирате LS до PDF, просто трябва да заредите документа си и да го конвертирате с помощта на метода gutenberg.NewOfficeRequest(). С помощта на следните редове код, можете лесно да конвертирате LS на PDF.
Превърнете Excel в PDF в Gt
- Заредете два XLSX файла с помощта на метода NewDocumentFromPath() и подайте име на файл и път на файла като параметри
- Конвертирайте и двата файла в PDF с помощта на метода gotenberg.NewOfficeRequest() и подайте обекти на doc
- Запазване на PDF документ
Преобразуване на LS до PDF чрез безплатен Gt API
c := &gotenberg.Client{Hostname: "http://localhost:3000"}
doc, _ := gotenberg.NewDocumentFromPath("document.xlsx", "/path/to/file")
doc2, _ := gotenberg.NewDocumentFromPath("document2.xlsx", "/path/to/file")
req := gotenberg.NewOfficeRequest(doc, doc2)
dest := "result.pdf"
c.Store(req, dest)