Οδηγός Προγραμματιστή
Αυτός ο οδηγός καλύπτει τις βασικές δυνατότητες του Aspose.Slides FOSS για .NET με παραδείγματα κώδικα που μπορούν να εκτελεστούν για κάθε περιοχή λειτουργίας.
Σε αυτήν την ενότητα
| Page | Description |
|---|---|
| Χαρακτηριστικά και Δυνατότητες | Πλήρης λίστα υποστηριζόμενων χαρακτηριστικών: διαφάνειες, σχήματα, κείμενο, γέμισμα, εφέ, μορφοποίηση 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 | Χώρος ονομάτων | Περιγραφή |
|---|---|---|
Presentation | Aspose.Slides.Foss | Κύριο κοντέινερ· υλοποιεί IDisposable |
ShapeType | Aspose.Slides.Foss | Enum για τύπους σχήματος (Rectangle, Ellipse, …) |
FillType | Aspose.Slides.Foss | Enum για τύπους γεμίσματος (Solid, Gradient, …) |
NullableBool | Aspose.Slides.Foss | Τρι‑κατάσταση bool για μορφοποίηση (True, False, NotDefined) |
SaveFormat | Aspose.Slides.Foss.Export | Enum μορφής εξόδου (υποστηρίζεται μόνο Pptx) |
PointF | Aspose.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 που εντοπίζονται κατά τη φόρτωση διατηρούνται ακριβώς όπως είναι κατά την αποθήκευση, ώστε η επαναφόρτωση να μην αφαιρεί ποτέ περιεχόμενο που η βιβλιοθήκη δεν έχει ακόμη κατανοήσει.
Δείτε επίσης
- Ξεκινώντας: Εγκατάσταση και πρώτο πρόγραμμα
- Αναφορά API: Αναφορά κλάσεων και μεθόδων
- Οδηγοί Πώς-Να: Άρθρα οδηγίες προσανατολισμένα σε εργασίες