In dit artikel wordt uitgelegd hoe u watermerk aan PPT kunt toevoegen met C# REST API. U leert het invoegen van PowerPoint watermerk met C# Low Code API met behulp van een .NET-gebaseerde Cloud SDK. Er worden verschillende opties besproken om het watermerk in de presentatie aan te passen.
Voorwaarde
Downloaden Aspose.Slides Cloud SDK for Dotnet to add a watermark
Stel een C#-project in met de bovenstaande SDK voor het invoegen van een watermerk
Stappen om watermerk in PPT in te voegen met C# REST API
- Initialiseer het object SlidesApi met een client-ID en geheim om een watermerk toe te voegen
- Maak een Shape-object door de eigenschappen Text en TextFrameFormat in te stellen
- Lees het invoerpresentatiebestand in een stream
- Roep de methode CreateWatermarkOnline() aan door de invoerbestandsstroom en -vorm op te geven
- Sla de geretourneerde stream op in een lokaal bestand op de schijf
Deze stappen beschrijven hoe u een watermerk in PowerPoint invoegt met C# RESTful Service. Maak een vorm voor het definiëren van het watermerk door de tekst en de rotatiehoek in te stellen. Roep de methode CreateWatermarkOnline() aan om een watermerk toe te voegen door de invoerpresentatie en het Shape-object met de watermerkparameters op te geven.
Code om een watermerk te maken in PowerPoint met C# REST-interface
using Aspose.Slides.Cloud.Sdk;// Importing the SDK for managing presentations | |
using Aspose.Slides.Cloud.Sdk.Model; // Importing models used for creating and manipulating presentation components | |
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
namespace AsposeTestCodes | |
{ | |
class ShapeAdder | |
{ | |
static void Main(string[] args) // Main entry point of the program | |
{ | |
// Initialize the API client with API key and secret | |
SlidesApi presentationApi = new SlidesApi("Client ID", "Secret"); | |
var inputFilePath = "Sample.pptx"; | |
var outputFilePath = "output.pptx"; | |
var shape = new Shape | |
{ | |
Text = "Powered by Aspose.", | |
TextFrameFormat = new TextFrameFormat | |
{ | |
RotationAngle = 45 | |
} | |
}; | |
var inputStream = File.OpenRead(inputFilePath); | |
var outputStream = presentationApi.CreateWatermarkOnline(inputStream, shape); | |
var fileStream = File.OpenWrite(outputFilePath); | |
outputStream.CopyTo(fileStream); | |
} | |
} | |
} |
Deze code demonstreert hoe je een watermerk in PowerPoint plaatst met C# .NET-gebaseerde API. Het Shape-object bevat veel kenmerken die u kunt instellen om het watermerk aan te passen. Er zijn ook opties beschikbaar om een afbeeldingswatermerk aan de presentatie toe te voegen.
Dit artikel heeft ons begeleid bij het toevoegen van een watermerk. Als u een PowerPoint wilt genereren uit een HTML-bestand, raadpleegt u het artikel Converteer HTML naar PowerPoint met C# REST API.