Open Source Go Бібліотека для створення M PowerPoint PPTX презентації
Open Source GO API для легкого створення презентацій Microsoft® PowerPoint PPTX для читання, запису та відкриття.
Що таке Unioffice?
Unioffice — це чиста бібліотека go з відкритим кодом, яка дає розробникам програмного забезпечення можливість створювати та аналізувати документи Microsoft Presentation у своїх власних програмах Go. Використовуючи API, ви можете створити PPTX досить швидко, швидко зберегти його через відсутність відображення, а під час читання PPTX це може зайняти трохи більше часу.
Русский EnglishРусскийУкраїнськаPolskiItalianoEspañol汉语Bahasa Indonesiaहिन्दीPortuguês日本語DeutschFrançaisภาษาไทยελληνικά اللغة العربية
Почати роботу з Unioffice
Рекомендований спосіб установки Unioffice у Ваш проект за допомогою Github. Будь ласка, використовуйте команду для плавної установки.
Встановити Unioffice через GitHub
go get github.com/unidoc/unioffice/
go build -i github.com/unidoc/unioffice/...
Додати зображення в PPTX через Go API
Русский EnglishРусскийУкраїнськаPolskiItalianoEspañol汉语Bahasa Indonesiaहिन्दीPortuguês日本語DeutschFrançaisภาษาไทยελληνικά اللغة العربية Це дає вам можливість створити новий PPTX, вставити зображення в ньому і зберегти документ. Використовуючи наступні рядки коду, ви можете легко вставляти зображення в документі PPTX.
Вставте зображення в PPTX Gt
- Створіть нову презентацію за допомогою методу presentation.New().
- Завантаження зображення за допомогою ppt. Метод Додатизв’язок () і пройти шлях до зображення як рядок
- Створіть новий слайд за допомогою ppt. Методика AddSlide()
- Додати зображення в слайд за допомогою слайда. AddImage() метод і передати об'єкт зображення як параметр
- Встановити ширину зображення і висоту в дюймах
- Вкажіть документ і зберегти його у форматі PPTX
Вставити зображення через 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")