1. Produse
  2.   Prezentare
  3.   GO
  4.   Unioffice
 
  

Open Source Go Library pentru a crea M PowerPoint PPTX prezentări

Open Source Gt API pentru a crea Read, Write, Deschide Microsoft PowerPoint PPTX Prezentare cu ușurință.

Ce este Unioffice?

Unioffice este o bibliotecă open-source care oferă dezvoltatorilor de software posibilitatea de a crea și de a paraliza documentele Microsoft Prezentare în propriile aplicații Go. Folosind API, puteți crea PPTX destul de rapid, salvați-l rapid din cauza lipsei de reflecție și în timp ce citiți PPTX poate dura un pic mai mult timp.

Biblioteca Unioffice open-source sprijină mai multe caracteristici importante legate de crearea a PowerPoint de caractere, cum ar fi crearea unui nou PowerPoint din șablon, adăugarea de cutii text în el și inserarea imaginilor.

Previous Next

Începeți cu Unioffice

Modul recomandat de a instala Unioffice în proiectul dvs. este prin utilizarea Github. Vă rugăm să utilizați următoarea comandă pentru o instalare ușoară.

Instalați Unioffice prin GitHub

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

Adaugă imagini în PPTX via Go API

Unioffice-ul bibliotecii open source permite programatorilor de calculatoare să introducă imagini într-un fișier PPTX în propriile aplicații Go. Acesta vă oferă posibilitatea de a crea un nou PPTX, introduceți imaginea în ea și salvați documentul. Prin utilizarea următoarelor linii de cod, puteți introduce cu ușurință imagini în documentul dvs. de PPTX .

Imagini de la PPTX Gt

  1. Crearea unei noi prezentări prin utilizarea metodei presentation.New(7)
  2. Imagini de încărcare folosind metoda ppt.AddImage() și de a trece la imagine ca un șir
  3. Creați o nouă slide folosind metoda ppt.AddSlide().
  4. Adăugați imaginea în diapozitiv utilizând metoda slide.AddImage() și transmiteți obiectul imaginii ca parametru
  5. Setați lățimea imaginii și înălțimea în inci
  6. Validați documentul și salvați-l în format PPTX

Introduceți imagini prin Free Gt API

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")
 Română