1. Məhsullar
  2.   Təqdimat
  3.   GO
  4.   Unioffice
 
  

MS PowerPoint PPTX təqdimatlarını yaratmaq üçün Açıq Mənbəli Kitabxanaya gedin

Asanlıqla Oxumaq, Yazmaq və Microsoft® PowerPoint PPTX Təqdimatını açmaq üçün Açıq Mənbə GO API.

Unioffice nədir?

Unioffice, proqram tərtibatçılarına öz Go proqramlarında Microsoft Təqdimat sənədlərini yaratmaq və təhlil etmək imkanı verən açıq mənbəli təmiz keçid kitabxanasıdır. API-dən istifadə edərək, siz kifayət qədər sürətli PPTX yarada, əks istifadə olmadığı üçün onu tez saxlaya bilərsiniz və PPTX-i oxuyarkən bu, bir az daha çox vaxt apara bilər.

Açıq mənbəli unioffice kitabxanası şablondan yeni PowerPoint yaratmaq, ona mətn qutuları əlavə etmək və şəkillər daxil etmək kimi PowerPoint yaradılması ilə bağlı bir neçə vacib funksiyanı dəstəkləyir.

Previous Next

Unioffice ilə işə başlamaq

Unioffice-i layihənizdə quraşdırmağın tövsiyə olunan yolu Github-dan istifadə etməkdir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin.

GitHub vasitəsilə Unioffice quraşdırın

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

Go API vasitəsilə PPTX-də Şəkillər əlavə edin

Açıq mənbəli kitabxana uniofisi kompüter proqramçılarına öz Go proqramları daxilində PPTX faylına şəkillər daxil etməyə imkan verir. Bu sizə yeni PPTX yaratmaq, şəklinizi daxil etmək və sənədi saxlamaq imkanı verir. Aşağıdakı kod sətirlərindən istifadə etməklə siz asanlıqla PPTX sənədinizə şəkillər daxil edə bilərsiniz.

Şəkilləri PPTX GO-da daxil edin

  1. presentation.New() metodundan istifadə edərək yeni təqdimat yaradın
  2. Şəkili ppt.AddImage() metodundan istifadə edərək yükləyin və sətir kimi şəklin yolunu keçin
  3. ppt.AddSlide() metodundan istifadə edərək yeni slayd yaradın
  4. slide.AddImage() metodundan istifadə edərək slaydda şəkil əlavə edin və şəkil obyektini parametr kimi ötürün
  5. Şəklin enini və hündürlüyünü düymlə təyin edin
  6. Sənədi təsdiqləyin və onu PPTX formatında saxlayın

Pulsuz GO API vasitəsilə Şəkilləri daxil edin

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")
 Azəri