Add Watermark to PPT with C# REST API

Questo articolo spiega come aggiungere filigrana a PPT con l’API REST C#. Imparerai l’inserimento della filigrana PowerPoint con l’API C# Low Code utilizzando un Cloud SDK basato su .NET. Verranno discusse varie opzioni per personalizzare la filigrana nella presentazione.

Prerequisito

Passaggi per inserire la filigrana in PPT con l’API REST C#

  1. Inizializza l’oggetto SlidesApi con un ID client e un segreto per aggiungere una filigrana
  2. Crea un oggetto Shape impostando le proprietà Text e TextFrameFormat
  3. Leggere il file di presentazione di input in un flusso
  4. Chiama il metodo CreateWatermarkOnline() fornendo il flusso e la forma del file di input
  5. Salvare il flusso restituito in un file locale sul disco

Questi passaggi descrivono come inserire una filigrana in PowerPoint con il servizio RESTful C#. Crea una forma per definire la filigrana impostando il testo e l’angolo di rotazione. Chiama il metodo CreateWatermarkOnline() per aggiungere una filigrana fornendo la presentazione di input e l’oggetto Shape contenente i parametri della filigrana.

Codice per creare una filigrana in PowerPoint con interfaccia C# REST

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);
}
}
}

Questo codice dimostra come inserire una filigrana in PowerPoint con l’API basata su C# .NET. L’oggetto Forma contiene molte caratteristiche che puoi impostare per personalizzare la filigrana. Sono disponibili anche opzioni per aggiungere una filigrana immagine nella presentazione.

Questo articolo ci ha guidato ad aggiungere una filigrana. Se desideri generare un PowerPoint da un file HTML, fai riferimento all’articolo Converti HTML in PowerPoint con l’API REST C#.

 Italiano