1. Товары
  2.   Презентация
  3.   GO
  4.   Gotenberg Go client
 
  

Библиотека Go с открытым исходным кодом для преобразования файлов Microsoft® PowerPoint

Перевести презентации Microsoft PowerPoint PPT и PPTX в PDF через Free Gt API 

Что такое клиент Gotenberg Go?

Часто разработчики GO ищут бесплатные API с открытым исходным кодом для преобразования Microsoft Presentation в формат файла PDF. Клиент Gotenberg Go — это бесплатная библиотека GO для разработчиков, позволяющая легко конвертировать файлы PPT и PPTX в формат PDF. Разработчики могут легко интегрировать функцию преобразования PPTX в PDF и PPT в PDF в свое собственное приложение.

По умолчанию установлено несколько шрифтов, а API также поддерживает азиатские символы. Чтобы получить какие-либо определенные шрифты в выходном PDF-документе, вам нужно будет установить свои собственные шрифты.

Previous Next

Начало работы с клиентом Gotenberg Go

Рекомендуемый способ установки клиента Gotenberg Go в ваш проект — использование Github. Пожалуйста, используйте следующую команду для плавной установки.

Установите клиент Gotenberg Go через GitHub

$ go get -u github.com/thecodingmachine/gotenberg-go-client/v7

Конвертируйте PPTX в PDF через Free Go API

Клиент Gotenberg Go с библиотекой с открытым исходным кодом позволяет конвертировать один или несколько форматов файлов презентаций Microsoft в формат файлов PDF с помощью одной функции. API использует метод gotenberg.NewOfficeRequest() для загрузки нового файла и принимает имя файла и путь к файлу в качестве параметров. Чтобы преобразовать файл PowerPoint в PDF, вы можете загрузить один или несколько файлов и легко преобразовать их в PDF. Следующий фрагмент кода демонстрирует, как вы можете преобразовать PPTX в PDF в GO.

Преобразование PowerPoint в PDF в GO

  1. Загрузите два файла PPTx с помощью метода NewDocumentFromPath() и передайте имя файла и путь к файлу в качестве параметров.
  2. Преобразуйте оба файла в PDF с помощью метода gotenberg.NewOfficeRequest() и передайте объекты документа
  3. Сохранить PDF-документ

Преобразование PPTX в PDF через бесплатный GO API

c := &gotenberg.Client{Hostname: "http://localhost:3000"}
  doc, _ := gotenberg.NewDocumentFromPath("document.pptx", "/path/to/file")
  doc2, _ := gotenberg.NewDocumentFromPath("document2.pptx", "/path/to/file")
  req := gotenberg.NewOfficeRequest(doc, doc2)
  dest := "fileformat.pdf"
  c.Store(req, dest)
 Русский