1. Producten
  2.   Presentatie
  3.   GO
  4.   Gotenberg Go client
 
  

Open Source Go-bibliotheek voor het converteren van Microsoft® PowerPoint-bestanden

Convert Microsoft PowerPoint PPT en PPTX Presentaties tot PDF via Free Gt API 

Wat is de Gotenberg Go-klant?

Vaak zijn GO-ontwikkelaars op zoek naar open-source en gratis API's om Microsoft Presentation naar PDF-bestandsformaat te converteren. Gotenberg Go-client is een gratis GO-bibliotheek voor ontwikkelaars om PPT en PPTX eenvoudig naar PDF-bestandsindeling te converteren. De ontwikkelaars kunnen de conversiefunctie van PPTX naar PDF en PPT naar PDF gemakkelijk integreren in hun eigen applicatie.

Standaard zijn een handvol lettertypen geïnstalleerd en ondersteunt de API ook Aziatische tekens. Om specifieke lettertypen in het PDF-uitvoerdocument te krijgen, moet u uw eigen lettertypen installeren.

Previous Next

Aan de slag met de Gotenberg Go-client

De aanbevolen manier om de Gotenberg Go-client in uw project te installeren, is door Github te gebruiken. Gebruik de volgende opdracht voor een vlotte installatie.

Installeer de Gotenberg Go-client via GitHub

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

Converteer PPTX naar PDF via Free Go API

Met de open-sourcebibliotheek Gotenberg Go-client kunt u in één functie een of meer Microsoft-presentatiebestandsindelingen naar PDF-bestandsindeling converteren. De API gebruikt de methode gotenberg.NewOfficeRequest() om een nieuw bestand te laden en accepteert bestandsnaam en bestandspad als parameters. Om uw PowerPoint-bestand naar PDF te converteren, kunt u een of meer bestanden laden en deze eenvoudig naar PDF converteren. Het volgende codefragment laat zien hoe u PPTX naar PDF kunt converteren in GO

Converteer PowerPoint naar PDF in GO

  1. Laad twee PPTx-bestanden met de methode NewDocumentFromPath() en geef bestandsnaam en bestandspad door als parameters
  2. Converteer beide bestanden naar PDF met de methode gotenberg.NewOfficeRequest() en geef doc-objecten door
  3. PDF-document opslaan

Converteer PPTX naar PDF via Free 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)
 Dutch