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.
Î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
- Crearea unei noi prezentări prin utilizarea metodei presentation.New(7)
- Imagini de încărcare folosind metoda ppt.AddImage() și de a trece la imagine ca un șir
- Creați o nouă slide folosind metoda ppt.AddSlide().
- Adăugați imaginea în diapozitiv utilizând metoda slide.AddImage() și transmiteți obiectul imaginii ca parametru
- Setați lățimea imaginii și înălțimea în inci
- 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")