קוד פתוח עבור הספרייה ליצור M PowerPoint PPTX מצגות
פתח את קוד Gt API כדי ליצור קריאה, כתיבה, לפתוח את Microsoft PowerPoint PPTX מצגות בקלות.
מה זה Unioffice?
Unioffice היא ספריית go קוד פתוח שנותנת למפתחי התוכנה את היכולת ליצור ולהפיץ מסמכי Microsoft מצגות בתוך יישומי Go שלהם. באמצעות API אתה יכול ליצור PPTX מהר למדי, לשמור אותו במהירות בגלל שום שימוש השתקפות ובזמן קריאת PPTX, זה יכול לקחת קצת יותר זמן.
ספריית unioffice של קוד פתוח תומכת במספר תכונות חשובות הקשורות ליצירת PowerPoint, כגון יצירת PowerPoint חדש מן התבנית, הוספת תיבות טקסט בו, והוספת תמונות.
להתחיל עם Unioffice
הדרך המומלצת להתקין את Unioffice לתוך הפרויקט שלך היא באמצעות Github. אנא השתמש בפקודה הבאה עבור התקנה חלקה.
התקנת Unioffice דרך GitHub
go get github.com/unidoc/unioffice/
go build -i github.com/unidoc/unioffice/...
הוספת תמונות ב-PPTX דרך GO API
Unioffice ספריית קוד פתוח מאפשרת למתכנתים להכניס תמונות בקובץ PPTX בתוך יישומי Go שלהם. זה נותן לך את היכולת ליצור PPTX, להכניס את התמונה שלך בו ולשמור את המסמך. על ידי שימוש בקווים הבאים של קוד, אתה יכול בקלות להוסיף תמונות במסמך PPTX שלך.
הוספת תמונות ב-PPTX Gt
- יצירת מצגת חדשה באמצעות שיטת presentation.New()
- תמונה Load באמצעות שיטת ppt.AddImage () ולהעביר את הנתיב לתמונה כמחרוזת
- צור שקופית חדשה באמצעות ppt.AddSlide ()
- הוסף תמונה בשקופית על ידי שימוש בשיטת שקופית.AddImage () והעבר אובייקט תמונה כפרמטר
- הגדרת רוחב תמונה וגובה באינצ'ים
- מלאו את המסמך ושמרו אותו בתבנית PPTX
הוספת תמונות דרך 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")