Εισαγωγή παρουσιάσεων από PDF ή HTML σε Java
Εισαγωγή
Χρησιμοποιώντας το Aspose.Slides, μπορείτε να εισάγετε παρουσιάσεις από αρχεία σε άλλες μορφές. Το Aspose.Slides παρέχει την κλάση SlideCollection , η οποία σας επιτρέπει να εισάγετε παρουσιάσεις από έγγραφα PDF και HTML.
Εισαγωγή PowerPoint από PDF
Σε αυτή την περίπτωση, μετατρέπετε ένα PDF σε παρουσίαση PowerPoint.

- Δημιουργήστε ένα αντικείμενο της κλάσης Presentation .
- Καλέστε τη μέθοδο addFromPdf() και περάστε το αρχείο PDF.
- Χρησιμοποιήστε τη μέθοδο save() για να αποθηκεύσετε το αρχείο σε μορφή PowerPoint.
This Java code demonstrates the PDF to PowerPoint operation:
Presentation pres = new Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
Συμβουλή
Μπορεί να θέλετε να δοκιμάσετε την δωρεάν εφαρμογή ιστού Aspose free PDF to PowerPoint επειδή είναι μια ζωντανή υλοποίηση της διαδικασίας που περιγράφεται εδώ.Εισαγωγή PowerPoint από HTML
Σε αυτή την περίπτωση, μετατρέπετε ένα έγγραφο HTML σε παρουσίαση PowerPoint.
- Δημιουργήστε ένα αντικείμενο της κλάσης Presentation .
- Καλέστε τη μέθοδο addFromHtml() και περάστε το αρχείο PDF.
- Χρησιμοποιήστε τη μέθοδο save() για να αποθηκεύσετε το αρχείο σε μορφή PowerPoint.
This Java code demonstrates the HTML to PowerPoint operation:
Presentation presentation = new Presentation();
try {
FileInputStream htmlStream = new FileInputStream("page.html");
try {
presentation.getSlides().addFromHtml(htmlStream);
} finally {
if (htmlStream != null) htmlStream.close();
}
presentation.save("MyPresentation.pptx", SaveFormat.Pptx);
} catch(IOException e) {
} finally {
if (presentation != null) presentation.dispose();
}
Συχνές Ερωτήσεις
Διατηρούνται οι πίνακες κατά την εισαγωγή ενός PDF και μπορεί να βελτιωθεί η ανίχνευσή τους;
Οι πίνακες μπορούν να εντοπιστούν κατά την εισαγωγή· η κλάση PdfImportOptions περιλαμβάνει τη μέθοδο setDetectTables που ενεργοποιεί την αναγνώριση πινάκων. Η αποτελεσματικότητα εξαρτάται από τη δομή του PDF.
Σημείωση
Μπορείτε επίσης να χρησιμοποιήσετε το Aspose.Slides για να μετατρέψετε το HTML σε άλλες δημοφιλείς μορφές αρχείων: