1. מוצרים
  2.   הַצָגָה
  3.   GO
  4.   Aspose.Slides Cloud SDK for Go

Aspose.Slides Cloud SDK for Go

 
 

GO SDK - צור והמר מצגות PowerPoint

SDK מבוסס ענן מאפשר למפתחי תוכנה ליצור, לקרוא, לערוך, להגן ולהמיר מצגות PowerPoint PPT/PPTX בענן.

Aspose.Slides Cloud SDK for Go הוא SDK דומיננטי ומקיף מבוסס ענן המאפשר למפתחים ליצור, לערוך ולתפעל מצגות PowerPoint באמצעות שפת התכנות Go. ה-SDK עוזר למפתחי תוכנה לשלב בקלות פונקציונליות מתקדמות של מצגת PowerPoint ביישומים מבוססי Go שלהם, כגון יצירה, עריכה ומחיקה של שקופיות, הוספת צורות, טקסט ותוכן מולטימדיה, החלת עיצוב ועוד הרבה יותר. ה- Go Cloud SDK מבוסס על החלק העליון של Aspose.Slides REST API ועובד בצורה חלקה ללא התקנת תוכנת צד שלישי.

Aspose.Slides Cloud SDK for Go מותאם לביצועים גבוהים, עם תכונות כגון קריאות API אסינכרוניות ועיבוד ריבוי הליכיים כדי להבטיח ביצוע מהיר ויעיל. זה מאפשר למפתחי תוכנה ליצור ולשנות מצגות PowerPoint באופן תוכנתי בתוך היישומים שלהם. ישנם מספר מאפיינים חשובים של הספרייה, כגון יצירת מצגות מאפס, הוספת שקופיות חדשות, מיזוג/פיצול מצגות, חילוץ שקופית ממצגות, העתקת תוכן שקופיות, ניהול ערכות נושא, הוספה וחילוץ תמונות ממצגות, הוספת וחילוץ צורות , ניהול היפר-קישורים ועוד רבים נוספים.

בתור SDK מבוסס ענן, Aspose.Slides Cloud SDK for Go מציעה פתרון חסכוני עבור מפתחים שרוצים להוסיף פונקציונליות מתקדמות של מצגת PowerPoint ליישומים שלהם מבלי להשקיע בתוכנה או חומרה יקרים. עם התאימות בין הפלטפורמות, קלות השימוש, הביצועים הגבוהים והחסכוניות, היא בחירה מצוינת עבור מפתחים שרוצים להוסיף פונקציונליות מתקדמות של מצגת PowerPoint ליישומים שלהם. עם זאת, מפתחים צריכים לשקול גם את המגבלות של ה-SDK, כגון הדרישה לחיבור לאינטרנט ואפשרויות מוגבלות להתאמה אישית.

Previous Next

תחילת העבודה עם Aspose.Slides Cloud SDK for Go

הדרך המומלצת להתקנת Aspose.Slides Cloud SDK for Go היא באמצעות GitHub. כדי להתקין את ה-SDK במערכת שלך, הפעל את הפקודה הבאה:

התקן את Aspose.Slides Cloud SDK for Go דרך GitHub

slides get github.com/aspose-slides-cloud/aspose-slides-cloud-slides 
אתה יכול גם להוריד אותו ישירות מדף שחרור המוצר של Aspose.

צור ונהל מצגת באמצעות ממשק API של Go

Aspose.Slides Cloud SDK for Go סיפקה תמיכה מלאה ליצירה ושינוי של מצגות PPT ו-PPTX בתוך יישומי Go. ה-SDK תומך ביצירת מצגות בפורמטים שונים של קבצי מצגות פופולריים כגון PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP ועוד רבים. ישנם מספר תכונות חשובות נוספות חלק מהספרייה לניהול מצגות בענן, כגון הוספת שקפים חדשים למצגות קיימות, הוספה ועדכון של הערות שקופיות, יצירת מצגת מ-HTML, יצירת מצגת חדשה באמצעות תבנית, מחיקת שקופיות לא רצויות מ- מצגת, פיצול או מיזוג מצגת קיימת, הוסף אנימציה למצגות ועוד רבים אחרים.

הוספה, ניהול והמרה של שקופיות של מצגת באמצעות Go API

Aspose.Slides Cloud SDK for Go כללה תמיכה מלאה לטיפול בשקופיות בתוך מצגות PowerPoint. יש מספר מאפיינים חשובים של הספרייה לעבודה עם שקופיות, כגון הוספת שקופיות חדשות למצגות, חילוץ שקופיות ממצגת, מחיקת שקופיות לא רצויות, העתקת שקופיות ממצגת אחת לאחרת, העברת שקופיות למיקום אחר במצגת, ניהול. שקופית של מצגת ברקע, ניהול הערות שקופיות, הוסף הערות לשקופית, קבל מידע שקופיות, קבל את מספר השקופיות ממצגת ועוד רבים.

הוסף הערות לשקף של המצגת באמצעות ממשק API של Go

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "MyClientId"
cfg.AppKey = "MyClientSecret"
api := asposeslidescloud.NewAPIClient(cfg)

dto := asposeslidescloud.NewSlideComment()
dto.Text = "Comment text"
dto.Author = "Author Name"
childComment := asposeslidescloud.NewSlideComment()
childComment.Text = "Child comment text"
childComment.Author = "Author Name"
childComments := []asposeslidescloud.ISlideCommentBase { childComment }
dto.ChildComments = childComments
comments, _, e := api.SlidesApi.CreateComment("MyPresentation.pptx", 3, dto, nil, "", "", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}
fmt.Printf("The slide has %v comments", len(comments.GetList()))

ייצא מצגות PowerPoint באמצעות Go SDK

Aspose.Slides Cloud SDK for Go סיפקה כמה תכונות חזקות להמרת מצגות PowerPoint לפורמטים שונים של קבצי תמיכה אחרים באמצעות פקודות Go. מפתחי תוכנה יכולים להמיר מצגות ל-PDF, XPS, TIFF, HTML, SWF, JPEG, PNG, GIF, BMP, FODP, XAML, MP4 ועוד רבים. כמו כן, ניתן להמיר שקופיות נבחרות, לפצל או למזג מצגות PowerPoint, לציין גובה או רוחב של עמודים או תמונות במסמך פלט ועוד רבים. הדוגמה הבאה מדגימה כיצד להמיר מצגות לפורמט קובץ PDF.

ייצא מצגת ל-PDF באמצעות Go SDK

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "my_client_id"
cfg.AppKey = "my_client_key"
api := asposeslidescloud.NewAPIClient(cfg)

source, e := ioutil.ReadFile("MyPresentation.pptx")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

result, _, e := api.SlidesApi.Convert(source, "pdf", "", "", "", []int32 { 2, 4 }, nil)
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}
fmt.Printf("The converted file was saved to  %v.", result.Name())

הוסף ונהל צורות במצגת באמצעות ממשק API של Go

Aspose.Slides Cloud SDK for Go סיפקה סט שלם של תכונות לעבודה עם צורות בתוך מצגות PowerPoint באמצעות פקודות Go. הוא מספק תמיכה בהוספת צורות חדשות למצגות, ניהול מאפייני צורות, עבודה עם גרפיקה של SmartArt, עבודה עם נוסחאות מתמטיות, חילוץ צורות משקופית, הוספה וניהול של היפר-קישורים, עבודה עם נתיבי גיאומטריה, עבודה עם מסגרות זום, הוספה וניהול של WordArt, ייבוא צורות מ-SVG ועוד רבים. הדוגמה הבאה מדגימה כיצד לחלץ צורות משקופית המצגת באמצעות Go API.

חלץ צורות ממצגות באמצעות Go API

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "MyClientId"
cfg.AppKey = "MyClientSecret"
api := asposeslidescloud.NewAPIClient(cfg)

// Get all shapes from the first slide.
allShapes, _, e := api.SlidesApi.GetShapes("MyPresentation.pptx", 1, "", "", "", "", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

// Get all charts from the first slide.
charts, _, e := api.SlidesApi.GetShapes("MyPresentation.pptx", 1, "", "", "", "Chart", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

// Print information about the shapes and charts.
shapeCount := len(allShapes.GetShapesLinks())
chartCount := len(charts.GetShapesLinks())
fmt.Printf("The slide contains %v shapes, including %v charts", shapeCount, chartCount)

 עִברִית