Importieren von Präsentationen aus PDF oder HTML in .NET
Mit Aspose.Slides for .NET können Sie Präsentationen aus Dateien in anderen Formaten importieren. Aspose.Slides stellt die Klasse SlideCollection zur Verfügung, um Präsentationen aus PDF‑Dokumenten zu importieren.
PowerPoint aus PDF importieren
In diesem Fall können Sie ein PDF in eine PowerPoint‑Präsentation konvertieren.

- Erstellen Sie eine Instanz der Klasse Presentation.
- Rufen Sie die Methode AddFromPdf auf und übergeben Sie die PDF‑Datei.
- Verwenden Sie die Methode Save, um die Datei im PowerPoint‑Format zu speichern.
Dieser C#‑Code demonstriert die PDF‑zu‑PowerPoint‑Operation:
using (Presentation pres = new Presentation())
{
pres.Slides.AddFromPdf("InputPDF.pdf");
pres.Save("OutputPresentation.pptx", SaveFormat.Pptx);
}
TIPP
Vielleicht möchten Sie die kostenlose Aspose‑Webanwendung PDF to PowerPoint ausprobieren, da sie eine Live‑Umsetzung des hier beschriebenen Vorgangs bietet.PowerPoint aus HTML importieren
In diesem Fall können Sie ein HTML‑Dokument in eine PowerPoint‑Präsentation konvertieren.
- Erstellen Sie eine Instanz der Klasse Presentation .
- Rufen Sie die Methode AddFromHtml auf und übergeben Sie die HTML‑Datei.
- Verwenden Sie die Methode Save, um die Datei als PowerPoint‑Dokument zu speichern.
Dieser C#‑Code demonstriert die HTML‑zu‑PowerPoint‑Operation:
using (var presentation = new Presentation())
{
using (var htmlStream = File.OpenRead("page.html"))
{
presentation.Slides.AddFromHtml(htmlStream);
}
presentation.Save("MyPresentation.pptx", SaveFormat.Pptx);
}
FAQ
Werden Tabellen beim Importieren eines PDFs erhalten und kann deren Erkennung verbessert werden?
Tabellen können beim Import erkannt werden; PdfImportOptions enthält einen Parameter DetectTables, der die Tabellenerkennung aktiviert. Die Wirksamkeit hängt von der Struktur des PDFs ab.
Hinweis
Sie können Aspose.Slides auch verwenden, um HTML in andere gängige Dateiformate zu konvertieren: