Οδηγός Προγραμματιστή

Αυτός ο οδηγός καλύπτει τις βασικές δυνατότητες του Aspose.Slides FOSS για .NET με παραδείγματα κώδικα που μπορούν να εκτελεστούν για κάθε περιοχή λειτουργίας.

Σε αυτήν την ενότητα

PageDescription
Χαρακτηριστικά και ΔυνατότητεςΠλήρης λίστα υποστηριζόμενων χαρακτηριστικών: διαφάνειες, σχήματα, κείμενο, γέμισμα, εφέ, μορφοποίηση 3D, σημειώσεις, σχόλια, εικόνες και ιδιότητες εγγράφου.
Εργασία με ΕικόνεςΕνσωμάτωση εικόνων στις διαφάνειες ως πλαίσια εικόνας από αρχείο ή ροή· έλεγχος λειτουργίας γεμίσματος (τεντωμένο, επαναλαμβανόμενο).
Εργασία με ΣυνδέσμουςΠροσθήκη λυγισμένων, αγκώνας και ευθύγραμμων συνδέσμων μεταξύ σχημάτων· ορισμός σημείων σύνδεσης και στυλ γραμμής.
Εργασία με 3D ΕφέΕφαρμογή εξωτερικής σκιάς, λάμψης, θολώματος, κλίσης, προεπιλογών κάμερας, φωτιστικών ρυθμίσεων και υλικών σε σχήματα.
Εργασία με ΣχόλιαΠροσθήκη σχόλια κριτικής σε νήμα και σημειώσεων ομιλητή· διαχείριση συγγραφέων σχολίων· ανάγνωση σημειώσεων.

API Σημείο Εισόδου

Κάθε λειτουργία ξεκινά με ένα αντικείμενο Presentation. Πάντα χρησιμοποιήστε το με μια δήλωση using:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

// Open existing
using var prs = new Presentation("input.pptx");
// work with prs
prs.Save("output.pptx", SaveFormat.Pptx);
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

// Create new
using var prs = new Presentation();
// work with prs
prs.Save("new.pptx", SaveFormat.Pptx);

Η δήλωση using εξασφαλίζει ότι οι εσωτερικοί πόροι απελευθερώνονται όταν η εμβέλεια τερματίζει. Μην αποθηκεύετε μια αναφορά Presentation πέρα από την εμβέλειά της using.

Υποστηριζόμενη μορφή εξόδου

Η μόνη υποστηριζόμενη μορφή αποθήκευσης είναι PPTX (SaveFormat.Pptx). Η εξαγωγή σε PDF, HTML, SVG ή μορφές εικόνας δεν είναι διαθέσιμη σε αυτήν την έκδοση.

Βασικές Κλάσεις

Κλάση / EnumΧώρος ονομάτωνΠεριγραφή
PresentationAspose.Slides.FossΚύριο κοντέινερ· υλοποιεί IDisposable
ShapeTypeAspose.Slides.FossEnum για τύπους σχήματος (Rectangle, Ellipse, …)
FillTypeAspose.Slides.FossEnum για τύπους γεμίσματος (Solid, Gradient, …)
NullableBoolAspose.Slides.FossΤρι‑κατάσταση bool για μορφοποίηση (True, False, NotDefined)
SaveFormatAspose.Slides.Foss.ExportEnum μορφής εξόδου (υποστηρίζεται μόνο Pptx)
PointFAspose.Slides.Foss.DrawingΣημείο 2D τύπου float (χρησιμοποιείται για θέσεις σχολίων)

Γνωστοί περιορισμοί

Οι ακόλουθες περιοχές δεν υποστηρίζονται σε αυτήν την έκδοση:

  • Charts: δεν είναι δυνατή η δημιουργία ή η τροποποίηση διαγραμμάτων
  • SmartArt: δεν υποστηρίζεται
  • Animations and transitions: δεν μπορούν να οριστούν οι μεταβάσεις διαφανειών και οι κινήσεις αντικειμένων
  • Export formats: υποστηρίζεται μόνο η αποθήκευση σε PPTX· δεν υπάρχει εξαγωγή σε PDF, HTML, SVG ή εικόνα
  • Hyperlinks and action settings: τα αντικείμενα συνδέσμων δεν μπορούν να τροποποιηθούν
  • VBA macros and digital signatures: δεν είναι προσβάσιμα

Άγνωστα τμήματα XML που εντοπίζονται κατά τη φόρτωση διατηρούνται ακριβώς όπως είναι κατά την αποθήκευση, ώστε η επαναφόρτωση να μην αφαιρεί ποτέ περιεχόμενο που η βιβλιοθήκη δεν έχει ακόμη κατανοήσει.

Δείτε επίσης

 Ελληνικά