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

- Δημιουργήστε ένα αντικείμενο της κλάσης Presentation.
- Καλέστε τη μέθοδο AddFromPdf και περάστε το αρχείο PDF.
- Χρησιμοποιήστε τη μέθοδο Save για να αποθηκεύσετε το αρχείο σε μορφή PowerPoint.
Αυτός ο κώδικας C# δείχνει τη λειτουργία μετατροπής PDF σε PowerPoint:
using (Presentation pres = new Presentation())
{
pres.Slides.AddFromPdf("InputPDF.pdf");
pres.Save("OutputPresentation.pptx", SaveFormat.Pptx);
}
TIP
Ίσως θελήσετε να δοκιμάσετε την δωρεάν εφαρμογή Aspose free PDF to PowerPoint επειδή είναι μια ζωντανή υλοποίηση της διαδικασίας που περιγράφεται εδώ.Εισαγωγή PowerPoint από HTML
Σε αυτήν την περίπτωση, θα μετατρέψετε ένα έγγραφο HTML σε παρουσίαση PowerPoint.
- Δημιουργήστε ένα αντικείμενο της κλάσης Presentation .
- Καλέστε τη μέθοδο AddFromHtml και περάστε το αρχείο HTML.
- Χρησιμοποιήστε τη μέθοδο Save για να αποθηκεύσετε το αρχείο ως έγγραφο PowerPoint.
Αυτός ο κώδικας C# δείχνει τη λειτουργία μετατροπής HTML σε PowerPoint:
using (var presentation = new Presentation())
{
using (var htmlStream = File.OpenRead("page.html"))
{
presentation.Slides.AddFromHtml(htmlStream);
}
presentation.Save("MyPresentation.pptx", SaveFormat.Pptx);
}
Συχνές ερωτήσεις
Διατηρούνται οι πίνακες κατά την εισαγωγή PDF και μπορεί να βελτιωθεί η ανίχνευσή τους;
Οι πίνακες μπορούν να εντοπιστούν κατά την εισαγωγή· το PdfImportOptions περιλαμβάνει την παράμετρο DetectTables που ενεργοποιεί την αναγνώριση πινάκων. Η αποτελεσματικότητα εξαρτάται από τη δομή του PDF.
Note
Μπορείτε επίσης να χρησιμοποιήσετε το Aspose.Slides για να μετατρέψετε HTML σε άλλες δημοφιλείς μορφές αρχείων: