1. Προϊόντα
  2.   Παρουσίαση
  3.   GO
  4.   Aspose.Slides Cloud SDK for Go

Aspose.Slides Cloud SDK for Go

 
 

GO SDK - Δημιουργία και μετατροπή παρουσιάσεων PowerPoint

Το SDK που βασίζεται στο Cloud επιτρέπει στους προγραμματιστές λογισμικού να δημιουργούν, να διαβάζουν, να επεξεργάζονται, να προστατεύουν και να μετατρέπουν παρουσιάσεις PowerPoint PPT/PPTX στο cloud.

Το

Το 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.

Δημιουργία και διαχείριση παρουσίασης μέσω Go API

Το Aspose.Slides Cloud SDK for Go παρέχει πλήρη υποστήριξη για τη δημιουργία και την τροποποίηση παρουσιάσεων PPT και PPTX εντός των εφαρμογών Go. Το SDK υποστηρίζει τη δημιουργία παρουσιάσεων σε διάφορες δημοφιλείς μορφές αρχείων παρουσίασης, όπως PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP και πολλά άλλα. Υπάρχουν πολλά άλλα σημαντικά χαρακτηριστικά που αποτελούν μέρος της βιβλιοθήκης για τη διαχείριση παρουσιάσεων στο cloud, όπως προσθήκη νέων διαφανειών σε υπάρχουσες παρουσιάσεις, προσθήκη και ενημέρωση σημειώσεων διαφανειών, δημιουργία παρουσίασης από HTML, δημιουργία νέας παρουσίασης με χρήση προτύπου, διαγραφή ανεπιθύμητων διαφανειών από παρουσίαση, διαχωρισμός ή συγχώνευση υπάρχουσας παρουσίασης, προσθήκη κινούμενων εικόνων σε παρουσιάσεις και πολλά άλλα.

Προσθήκη, διαχείριση και μετατροπή των διαφανειών της παρουσίασης μέσω Go API

Το Aspose.Slides Cloud SDK for Go περιλαμβάνει πλήρη υποστήριξη για το χειρισμό διαφανειών μέσα σε παρουσιάσεις PowerPoint. Υπάρχουν πολλά σημαντικά χαρακτηριστικά που αποτελούν μέρος της βιβλιοθήκης για την εργασία με διαφάνειες, όπως η προσθήκη νέων διαφανειών σε παρουσιάσεις, η εξαγωγή διαφανειών από μια παρουσίαση, η διαγραφή ανεπιθύμητων διαφανειών, η αντιγραφή διαφανειών από τη μια παρουσίαση στην άλλη, η μετακίνηση διαφανειών σε άλλη θέση σε μια παρουσίαση, η διαχείριση διαφάνεια παρουσίασης στο παρασκήνιο, διαχείριση σχολίων διαφάνειας, προσθήκη σχολίων στη διαφάνεια, λήψη πληροφοριών διαφάνειας, λήψη του αριθμού διαφανειών από μια παρουσίαση και πολλά άλλα.

Προσθήκη σχολίων στη διαφάνεια της παρουσίασης μέσω Go API

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())

Εισαγωγή και διαχείριση σχημάτων στην παρουσίαση μέσω Go API

Το 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)

 Ελληνικά