Dieses kurze Tutorial erklärt Ihnen Schritt für Schritt, wie Sie PowerPoint mit C# in PDF konvertieren. Wir werden eine der gängigen Dokumentkonverter-APIs verwenden, um die Dokumentumwandlung vom PPTX- in das PDF-Format durchzuführen. Darüber hinaus ist das Dokumentkonvertierungsverfahren nicht auf zusätzliche Software angewiesen und kann auf allen gängigen Betriebssystemen wie Windows, macOS und Linux durchgeführt werden. Darüber hinaus finden Sie einen Beispielcode, der die Funktionsweise der Anwendung C# PowerPoint to PDF zeigt.
Schritte zum Konvertieren von PowerPoint in PDF mit C#
- Installieren Sie das Paket GroupDocs.Conversion for .NET aus dem NuGet-Paket-Manager in der .NET-Anwendung, um PowerPoint in PDF zu konvertieren
- Fügen Sie einen Verweis auf den Namensraum GroupDocs.Conversion hinzu, um die PowerPoint-in-PDF-Konvertierungsfunktion zu entwickeln
- Erstellen Sie eine Instanz der Klasse Converter zum Laden der PowerPoint-Eingabedatei
- Erstellen Sie ein Objekt der Klasse PdfConvertOptions, um die Konvertierungsoptionen für die PDF-Ausgabedatei zu definieren
- Rufen Sie schließlich die Convert-Methode auf, um PowerPoint als PDF auf dem Datenträger zu speichern
Um die Anwendung C# PPT to PDF zu erstellen, können Sie mit der Converter-Klasse die PowerPoint-Datei laden, nachdem Sie das Dokumentkonvertierungspaket konfiguriert und den erforderlichen Namespace eingefügt haben. Mit der PdfConvertOptions-Klasse können Sie verschiedene Eigenschaften zum Anpassen der konvertierten PDF-Datei definieren. Die Convert-Methode führt die Dokumenttransformation durch und speichert die Ausgabedatei im angegebenen Pfad auf dem Datenträger.
Code zum Konvertieren von PowerPoint in PDF mit C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPowerpointToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PowerPoint to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source PowerPoint file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.pptx"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the PPTX in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Das obige Code-Snippet zeigt die Implementierung der Convert PPTX to PDF in C#-Funktion. Dieser Beispielcode führt die grundlegende Dokumententransformation durch, nimmt die PPTX-Datei als Eingabe und konvertiert sie in das PDF-Format. Sie können dieses Beispiel jedoch erweitern, indem Sie das PDF-Dokument anpassen, indem Sie verschiedene Eigenschaften wie Dpi, Höhe, Breite, Ränder, Seitendrehung und viele mehr festlegen.
Wir haben den Dokumentenkonvertierungsprozess zum Konvertieren von PowerPoint in PDF in C# besprochen und ein Beispiel dafür entwickelt. Kürzlich haben wir einen Artikel zum Ändern von Word-Dokumenten in Bilder in C# veröffentlicht. Weitere Informationen finden Sie im So konvertieren Sie ein Word-Dokument mit C # in ein Bild-Leitfaden.