In diesem kurzen Tutorial wird beschrieben, wie Sie PDF mit C# nach PowerPoint exportieren. Es enthält Details zum Festlegen der Umgebung, eine Liste mit Aufgaben zum Schreiben des Programms und einen betriebsbereiten Beispielcode, der die Konvertierung von PDF in PowerPoint mit C# demonstriert. Sie lernen verschiedene Optionen zum Anpassen des Lade- und PPTX-Speicherprozesses von PDF kennen.
Schritte zum Konvertieren von PDF in PowerPoint mit C#
- Erstellen Sie die Umgebung, um Aspose.PDF for .NET zum Generieren einer Präsentation aus einem PDF zu verwenden
- Laden Sie die Quell-PDF in das Klassenobjekt Document, das in ein PPTX umgewandelt werden soll
- Instanziieren Sie ein PptxSaveOptions-Klassenobjekt zum Festlegen von Eigenschaften der PPTX-Ausgabedatei
- Setzen Sie das Flag, um Folien als Bilder zu generieren
- Speichern Sie die geladene PDF-Datei als PPTX mit der obigen Konfiguration
Diese Schritte definieren den Prozess des Importierens von PDFs in PowerPoint mit C#. Der Prozess ist recht einfach, wenn die PDF-Datei in das Document-Klassenobjekt geladen wird, gefolgt von der Initiierung des PptxSaveOptions-Objekts zur Steuerung der Generierung der Ausgabe-PPTX-Datei, so wie die Folien als Bilder erstellt werden. Im letzten Schritt wird das PDF unter Verwendung der benutzerdefinierten Optionen, die im PptxSaveOptions-Objekt festgelegt sind, als PPTX gespeichert.
Code zum Konvertieren von PDF in PPTX mit C#
using Aspose.Pdf; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the PDF | |
Document doc = new Document("sample.pdf"); | |
// Create a PptxSaveOptions instance | |
PptxSaveOptions slides_save = new PptxSaveOptions(); | |
// Save the PDF contents as images | |
slides_save.SlidesAsImages = true; | |
// Save the PPTX | |
doc.Save("output.pptx", slides_save); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Dieser Code kann verwendet werden, um eine einfache Anwendung zum Umwandeln von PDF in PowerPoint mit C# zu erstellen. Obwohl der einfache Konstruktor der Document-Klasse verwendet wird, der nur den Namen der PDF-Quelldatei annimmt, können Sie andere Konstruktoren verwenden, um das Passwort für die geschützten PDF-Dateien festzulegen, die Datei aus einem Stream zu laden oder die PDF-Datei nach dem Laden zu manipulieren. Auf ähnliche Weise können Sie die Bildauflösung festlegen, das Ausgabeformat mit dem SaveFormat-Enumerator ändern und einen Warnungshandler für die Konvertierung festlegen.
Dieser Artikel hat uns dazu geführt, PDF in PowerPoint-Präsentation mit C# zu konvertieren. Wenn Sie mehr über den Vorgang zum Konvertieren von PDF in ein Bild erfahren möchten, lesen Sie den Artikel zu wie man PDF in Bild in C# umwandelt.