1. Des produits
  2.   Présentation
  3.   GO
  4.   Unioffice
 
  

Bibliothèque Go Open Source pour créer des présentations MS PowerPoint PPTX

API GO Open Source pour créer facilement une présentation Microsoft® PowerPoint PPTX en lecture, en écriture et ouverte.

Qu'est-ce qu'Unioffice ?

Unioffice est une bibliothèque Go pure open source qui donne aux développeurs de logiciels la possibilité de créer et d'analyser des documents de présentation Microsoft dans leurs propres applications Go. En utilisant l'API, vous pouvez créer un PPTX assez rapidement, l'enregistrer rapidement en raison de l'absence d'utilisation de la réflexion et lors de la lecture du PPTX, cela peut prendre un peu plus de temps.

La bibliothèque unioffice open source prend en charge plusieurs fonctionnalités importantes liées à la création de PowerPoint, telles que la création d'un nouveau PowerPoint à partir du modèle, l'ajout de zones de texte et l'insertion d'images.

Previous Next

Premiers pas avec Unioffice

La méthode recommandée pour installer Unioffice dans votre projet consiste à utiliser Github. Veuillez utiliser la commande suivante pour une installation fluide.

Installer Unioffice via GitHub

go get github.com/unidoc/unioffice/
  go build -i github.com/unidoc/unioffice/...  

Ajouter des images dans PPTX via Go API

La bibliothèque open source unioffice permet aux programmeurs informatiques d'insérer des images dans un fichier PPTX à l'intérieur de leurs propres applications Go. Il vous donne la possibilité de créer un nouveau PPTX, d'y insérer votre image et d'enregistrer le document. En utilisant les lignes de code suivantes, vous pouvez facilement insérer des images dans votre document PPTX.

Insérer des images dans PPTX GO

  1. Créer une nouvelle présentation en utilisant la méthode presentation.New()
  2. Charger l'image à l'aide de la méthode ppt.AddImage() et transmettre le chemin à l'image sous forme de chaîne
  3. Créer une nouvelle diapositive en utilisant la méthode ppt.AddSlide()
  4. Ajoutez une image dans la diapositive à l'aide de la méthode slide.AddImage () et passez l'objet image en tant que paramètre
  5. Définir la largeur et la hauteur de l'image en pouces
  6. Validez le document et enregistrez-le au format PPTX

Insérer des images via l'API GO gratuite

ppt := presentation.New()
defer ppt.Close()
irefColor, err := ppt.AddImage("fileformat.png")
	if err != nil {
		log.Fatal(err)
	}
slide := ppt.AddSlide()
ibColor := slide.AddImage(irefColor)
ibColor.Properties().SetWidth(2 * measurement.Inch)
ibColor.Properties().SetHeight(irefColor.RelativeHeight(2 * measurement.Inch))
if err := ppt.Validate(); err != nil {
    log.Fatal(err)
}
ppt.SaveToFile("image.pptx")
 Français