Open Source Go Library to Create M PowerPoint PPTX Presentations
Open Source Gt API to Create Read, Write, & open Microsoft® PowerPoint PPTX Sunumu kolaylıkla açın.
Unioffice nedir?
Unioffice, yazılım geliştiricilerine kendi Go uygulamaları içinde Microsoft Sunum belgeleri oluşturma ve parse Microsoft Sunum belgelerini veren açık kaynak saf bir kütüphanedir. API'u kullanarak, PPTX'yı oldukça hızlı bir şekilde oluşturabilirsiniz, yansıma kullanımı nedeniyle çabuk tasarruf edebilirsiniz ve PPTX'yı okurken biraz daha zaman alabilir.
Açık kaynaksız kütüphane, şablondan yeni bir PowerPoint oluşturmak gibi PowerPoint yaratımla ilgili birkaç önemli özelliği destekler ve görüntüler ekleyin.
Unioffice ile başlayın
Unioffice'i projenize yüklemenin önerilen yolu Github'u kullanarak. Lütfen aşağıdaki komutu düzgün bir kurulum için kullanın.
Unioffice via GitHub
go get github.com/unidoc/unioffice/
go build -i github.com/unidoc/unioffice/...
Go API aracılığıyla PPTX'da Fotoğraflar ekle
Open source library unioffice, bilgisayar programcıların kendi Go uygulamaları içinde PPTX dosyadaki görüntülerini eklemelerini sağlar. Size yeni PPTX oluşturma yeteneği verir, görüntünüzü içeri girin ve belgeyi kurtarır. Aşağıdaki kod çizgilerini kullanarak, PPTX belgenizde kolayca görüntü ekleyebilirsiniz.
PPTX Gtt
- presentation.New() yöntemi kullanarak yeni bir sunum oluşturun
- ppt kullanarak yükleme görüntüsü. AddImage() yöntemi ekleyin ve bir dize olarak görüntüye geçmek
- ppt kullanarak yeni bir slayt oluşturun. AddSlide() yöntemi
- slayt kullanarak slayttaki görüntü ekleyin. AddImage() yöntemi ve görüntü nesnesini parametre olarak geçmek
- Ekran görüntüsü ve yükseklik inç
- Belgeyi uygulayın ve PPTX formatta kurtarın
Downloads via 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")