Μετατροπή Παρουσιάσεων PowerPoint σε Λειτουργία Φυλλαδίου με JavaScript

Εισαγωγή

Το Aspose.Slides παρέχει τη δυνατότητα μετατροπής παρουσιάσεων σε διάφορες μορφές, συμπεριλαμβανομένης της δημιουργίας φυλλαδίων για εκτύπωση σε λειτουργία Φυλλαδίου. Αυτή η λειτουργία σάς επιτρέπει να διαμορφώσετε πώς εμφανίζονται πολλές διαφάνειες σε μία σελίδα, καθιστώντας την χρήσιμη για συνέδρια, σεμινάρια και άλλες εκδηλώσεις. Μπορείτε να ενεργοποιήσετε αυτή τη λειτουργία ορίζοντας τη μέθοδο setSlidesLayoutOptions στις κλάσεις PdfOptions, RenderingOptions, HtmlOptions, και TiffOptions.

Εξαγωγή σε Λειτουργία Φυλλαδίου

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

Ακολουθεί ένα παράδειγμα κώδικα που δείχνει πώς να μετατρέψετε μια παρουσίαση σε PDF σε λειτουργία Φυλλαδίου.

// Φορτώστε μια παρουσίαση.
let presentation = new asposeSlides.Presentation("sample.pptx");

// Set the export options.
let slidesLayoutOptions = new asposeSlides.HandoutLayoutingOptions();
slidesLayoutOptions.setHandout(asposeSlides.HandoutType.Handouts4Horizontal);  // 4 διαφάνειες σε μία σελίδα οριζόντια
slidesLayoutOptions.setPrintSlideNumbers(true);                                // εκτύπωση αριθμών διαφανειών
slidesLayoutOptions.setPrintFrameSlide(true);                                  // εκτύπωση πλαισίου γύρω από τις διαφάνειες
slidesLayoutOptions.setPrintComments(false);                                   // χωρίς σχόλια

let pdfOptions = new asposeSlides.PdfOptions();
pdfOptions.setSlidesLayoutOptions(slidesLayoutOptions);

// Export the presentation to PDF with the chosen layout.
presentation.save("output.pdf", asposeSlides.SaveFormat.Pdf, pdfOptions);
presentation.dispose();

Συχνές Ερωτήσεις

Ποιος είναι ο μέγιστος αριθμός μικρογραφιών διαφανειών ανά σελίδα στη λειτουργία Φυλλαδίου;

Το Aspose.Slides υποστηρίζει προεπιλογές έως 9 μικρογραφίες ανά σελίδα με οριζόντια ή κάθετη διάταξη: 1, 2, 3, 4 (οριζόντια/κάθετη), 6 (οριζόντια/κάθετη) και 9 (οριζόντια/κάθετη).

Μπορώ να ορίσω προσαρμοσμένο πλέγμα, όπως 5 ή 8 διαφάνειες ανά σελίδα;

Όχι. Ο αριθμός και η διάταξη των μικρογραφιών ελέγχονται αυστηρά από την απαρίθμηση HandoutType, και δεν υποστηρίζονται αυθαίρετες διατάξεις.

Μπορώ να συμπεριλάβω κρυφές διαφάνειες στην έξοδο Φυλλαδίου;

Ναι. Χρησιμοποιήστε τη μέθοδο setShowHiddenSlides στις ρυθμίσεις εξαγωγής για τη μορφή‑στόχο, όπως PdfOptions, HtmlOptions, ή TiffOptions.