Μετατροπή παρουσιάσεων PowerPoint σε λειτουργία Handout σε Android
Εισαγωγή
Η Aspose.Slides παρέχει τη δυνατότητα μετατροπής παρουσιάσεων σε διάφορες μορφές, συμπεριλαμβανομένης της δημιουργίας φυλλαδίων για εκτύπωση σε λειτουργία Handout. Αυτή η λειτουργία σας επιτρέπει να ρυθμίσετε πώς εμφανίζονται πολλές διαφάνειες σε μία σελίδα, καθιστώντας τη χρήσιμη για συνέδρια, σεμινάρια και άλλα γεγονότα. Μπορείτε να ενεργοποιήσετε αυτή τη λειτουργία ορίζοντας τη μέθοδο setSlidesLayoutOptions στα interfaces IPdfOptions, IRenderingOptions, IHtmlOptions, και ITiffOptions.
Εξαγωγή Λειτουργίας Handout
Για να διαμορφώσετε τη λειτουργία Handout, χρησιμοποιήστε το αντικείμενο HandoutLayoutingOptions, το οποίο καθορίζει πόσες διαφάνειες τοποθετούνται σε μία σελίδα και άλλες παραμέτρους εμφάνισης.
Παρακάτω υπάρχει παράδειγμα κώδικα που δείχνει πώς να μετατρέψετε μια παρουσίαση σε PDF στη λειτουργία Handout.
// Φορτώστε μια παρουσίαση.
Presentation presentation = new Presentation("sample.pptx");
try {
// Ορίστε τις επιλογές εξαγωγής.
HandoutLayoutingOptions slidesLayoutOptions = new HandoutLayoutingOptions();
slidesLayoutOptions.setHandout(HandoutType.Handouts4Horizontal); // 4 διαφάνειες σε μια σελίδα οριζόντια
slidesLayoutOptions.setPrintSlideNumbers(true); // εκτύπωση αριθμών διαφανειών
slidesLayoutOptions.setPrintFrameSlide(true); // εκτύπωση πλαισίου γύρω από τις διαφάνειες
slidesLayoutOptions.setPrintComments(false); // χωρίς σχόλια
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setSlidesLayoutOptions(slidesLayoutOptions);
// Εξαγωγή της παρουσίασης σε PDF με την επιλεγμένη διάταξη.
presentation.save("output.pdf", SaveFormat.Pdf, pdfOptions);
} finally {
if (presentation != null) presentation.dispose();
}
setSlidesLayoutOptions είναι διαθέσιμη μόνο για ορισμένες μορφές εξόδου, όπως PDF, HTML, TIFF, και κατά τη μετατροπή σε εικόνες.
Συχνές Ερωτήσεις
Ποιος είναι ο μέγιστος αριθμός μικρογραφιών διαφανειών ανά σελίδα στη λειτουργία Handout;
Η Aspose.Slides υποστηρίζει προεπιλογές έως 9 μικρογραφίες ανά σελίδα με οριζόντια ή κάθετη διάταξη: 1, 2, 3, 4 (οριζόντια/κάθετη), 6 (οριζόντια/κάθετη) και 9 (οριζόντια/κάθετη).
Μπορώ να ορίσω προσαρμοσμένο πλέγμα, όπως 5 ή 8 διαφάνειες ανά σελίδα;
Όχι. Ο αριθμός και η σειρά των μικρογραφιών ελέγχονται αυστηρά από την κλάση HandoutType, και δεν υποστηρίζονται αυθαίρετες διατάξεις.
Μπορώ να συμπεριλάβω κρυφές διαφάνειες στην έξοδο Handout;
Ναι. Ενεργοποιήστε τις κρυφές διαφάνειες χρησιμοποιώντας τη μέθοδο setShowHiddenSlides στις ρυθμίσεις εξαγωγής για τη ζητούμενη μορφή, όπως PdfOptions, HtmlOptions, ή TiffOptions.