1. Termékek
  2.   Bemutatás
  3.   GO
  4.   Unioffice
 
  

Nyílt forráskódú Go Library MS PowerPoint PPTX-bemutatók létrehozásához

Nyílt forráskódú GO API a Microsoft® PowerPoint PPTX prezentáció egyszerű létrehozásához, írásához és megnyitásához.

Mi az az Unioffice?

Az Unioffice egy nyílt forráskódú pure go könyvtár, amely lehetővé teszi a szoftverfejlesztők számára Microsoft Presentation dokumentumok létrehozását és elemzését saját Go alkalmazásaikon belül. Az API használatával viszonylag gyorsan létrehozhat PPTX-et, gyorsan elmentheti, mert nincs tükröződés, és a PPTX olvasása közben egy kicsit több időt vehet igénybe.

A nyílt forráskódú unioffice könyvtár számos, a PowerPoint létrehozásához kapcsolódó fontos funkciót támogat, például új PowerPoint létrehozását a sablonból, szövegdobozok hozzáadását és képek beszúrását.

Previous Next

Az Unioffice használatának első lépései

Az Unioffice projektbe történő telepítésének javasolt módja a Github használata. Kérjük, használja a következő parancsot a zökkenőmentes telepítéshez.

Telepítse az Unioffice-t a GitHubon keresztül

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

Képek hozzáadása a PPTX-ben a Go API-n keresztül

A nyílt forráskódú könyvtári unioffice lehetővé teszi a számítógépes programozók számára, hogy képeket szúrjanak be egy PPTX fájlba saját Go alkalmazásaikba. Lehetővé teszi egy új PPTX létrehozását, a kép beszúrását és a dokumentum mentését. A következő kódsorok használatával könnyedén beilleszthet képeket a PPTX dokumentumba.

Képek beszúrása a PPTX GO-ba

  1. Hozzon létre egy új prezentációt a prezentáció.Új() metódussal
  2. Load kép ppt használatával. AddImage() módszer és haladás a képhez, mint sztring
  3. Hozzon létre egy új csúszdát ppt segítségével. AddSlide() módszer
  4. Adjon hozzá képet a csúszdában a csúszda használatával. AddImage() módszer és passz kép objektum paraméterként
  5. Állítsa be a kép szélességét és magasságát a hüvelykben
  6. Érvényesítse a dokumentumot, és mentse meg PPTX formátumban

Insert Images keresztül 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")
 Magyar