In diesem Schritt-für-Schritt-Tutorial erläutern wir, wie Sie Wasserzeichenentwürfe in PowerPoint Presentation in C# einfügen, ohne dass PowerPoint installiert ist. Das PPTX-Format ist heutzutage ein weit verbreitetes Format für PowerPoint-Präsentationen, aber dieses Beispiel ist auch auf ältere PPT anwendbar, um vertrauliche PowerPoint-Wasserzeichen hinzuzufügen.
Schritte zum Hinzufügen vertraulicher Wasserzeichen zu PowerPoint in C#
- Holen Sie sich das Paket Aspose.Slides for .NET von NuGet.org
- Verwenden Sie den Namespace Aspose.Slides, um die Präsentation zu laden und das Wasserzeichen einzufügen
- Legen Sie die Lizenz mit der SetLicense-Methode fest
- Laden Sie die PowerPoint-Präsentation, um das Wasserzeichen in das Presentation Class-Objekt einzufügen
- Greifen Sie auf die Master Slide/s Inside-Präsentation zu und durchlaufen Sie sie
- Fügen Sie für jede Masterfolie eine Autoshape hinzu
- Vertraulichen Entwurfstext für die hinzugefügte Form einfügen TextFrame
- Formatieren Sie die Form und die Texteigenschaften
- Wenden Sie Sperren auf die hinzugefügte Form an, um das Wasserzeichen zu schützen
- Präsentation mit Wasserzeichen speichern
Zuvor haben wir uns in einem anderen Anleitungsthema mit So sichern Sie eine PowerPoint-Präsentation in C# .NET befasst. In diesem Thema werden jedoch die Schritte zum Hinzufügen eines vertraulichen Wasserzeichens in Powerpoint in C# beschrieben. Sie sind nicht auf Microsoft PowerPoint oder Interop angewiesen, um diese Funktion zu verwenden, und können diesen Code nahtlos auf allen Plattformen ausführen.
Darüber hinaus ist die Formsperrfunktion eine einzigartige Funktion von Aspose.Slides, die in PowerPoint nicht einmal öffentlich verfügbar ist. Sie können die geistigen Eigentumsrechte der Präsentation schützen, indem Sie die Sperrfunktion verwenden und diese auf die Wasserzeichenform anwenden und verhindern, dass jemand sie in PowerPoint ändert oder entfernt.
Code zum Hinzufügen eines Wasserzeichenentwurfs in PowerPoint in C# ohne Interop
Das Beispiel kann in jeder .NET-Anwendungsumgebung mit C#-Code verwendet werden, unabhängig davon, ob es sich um eine ASP.NET-Webanwendung, eine Windows Forms-Anwendung oder eine konsolenbasierte Anwendung handelt. Sie können es auch auf Ihrem lokalen Arbeitscomputer oder auf jedem Server verwenden, auf dem .NET Framework installiert ist.