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

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

Σε αυτό το τμήμα

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

ΠΡΟΣΦΥΓΗ ΠΕΡΙΟΔΟΥ

Κάθε εργασία ξεκινά με ένα Presentation Πάντα το χρησιμοποιήστε μέσα σε ένα μπλοκ δοκιμών-με πόρους:

import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.export.SaveFormat;

// Open existing
try (Presentation prs = new Presentation("input.pptx")) {
    // work with prs
    prs.save("output.pptx", SaveFormat.PPTX);
}

// Create new
try (Presentation prs = new Presentation()) {
    // work with prs
    prs.save("new.pptx", SaveFormat.PPTX);
}

Το μπλοκ δοκιμών με τους πόρους εξασφαλίζει ότι οι εσωτερικοί πόροι XML απελευθερώνονται όταν το μπλόκο βγαίνει. Presentation Η αναφορά έξω από το δοκιμαστικό μπλοκ.

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

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

Κλειδιά τάξεων

ΕΝΟ / ΕΜΟΠακέτοΠεριγραφή
Presentationorg.aspose.slides.fossΚερατό με ρίζα: χρήση σε try-with πόρους
ShapeTypeorg.aspose.slides.fossΕνόμος για τύπους σχήματος (RECTANGLE, ELIPSE, …)
FillTypeorg.aspose.slides.fossΕνόμος για τύπους γεμίσεων (SOLID, GRADIENT, …)
NullableBoolorg.aspose.slides.fossΤριτοκρατικό κουμπί για τη μορφοποίηση (TRUE, FALSE, NOT_DEFINED)
SaveFormatorg.aspose.slides.foss.exportΕνότητα εξόδου (μόνο υποστηρίζεται από PPTX)
Colororg.aspose.slides.foss.drawingARGB χρωματισμός κατασκευαστής
PointForg.aspose.slides.foss.drawingFloat 2D point (χρησιμοποιείται για τις θέσεις σχολίων)

Γνωστές Περιορισμοί

Οι ακόλουθες περιοχές αυξάνονται UnsupportedOperationException Σε αυτή την έκδοση:

  • Χάρτες: Δεν υπάρχει χάρτη δημιουργίας ή τροποποίησης
  • SmartArt:• Δεν υποστηρίζεται
  • ΕΝΑΜΥΣΕΙΣ ΚΑΙ ΜΕΤΑΞΙΕΣ: οι μεταβατικές διαρροές και τα αντικείμενα δεν μπορούν να ρυθμιστούν
  • Εξαγωγικές μορφές: υποστηρίζεται μόνο η αποθήκευση PPTX, δεν υπάρχει εξαγωγή PDF, HTML, SVG ή εικόνας.
  • Hyperlinks και ρυθμίσεις δράσης:• Τα αντικείμενα σύνδεσης δεν μπορούν να τροποποιηθούν
  • VBA μακροί και ψηφιακές υπογραφές:• Δεν είναι προσβάσιμο

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

Δείτε επίσης

 Ελληνικά