Este artigo orienta como adicionar marca d’água ao PPT com C# REST API. Você aprenderá a inserir a marca d’água PowerPoint com a API C# Low Code usando um Cloud SDK baseado em .NET. Várias opções serão discutidas para personalizar a marca d’água na apresentação.
Pré-requisito
Download Aspose.Slides Cloud SDK for Dotnet to add a watermark
Configure o projeto C# com o SDK acima para inserir uma marca d’água
Etapas para inserir marca d’água em PPT com API REST C#
- Inicialize o objeto SlidesApi com um ID de cliente e um segredo para adicionar uma marca d’água
- Crie um objeto Shape definindo as propriedades Text e TextFrameFormat
- Leia o arquivo de apresentação de entrada em um stream
- Chame o método CreateWatermarkOnline() fornecendo o fluxo e a forma do arquivo de entrada
- Salve o fluxo retornado em um arquivo local no disco
Estas etapas descrevem como inserir uma marca d’água no PowerPoint com C# RESTful Service. Crie uma forma para definir a marca d’água definindo o texto e o ângulo de rotação. Chame o método CreateWatermarkOnline() para adicionar uma marca d’água fornecendo a apresentação de entrada e o objeto Shape contendo os parâmetros da marca d’água.
Código para criar uma marca d’água no PowerPoint com interface 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); | |
} | |
} | |
} |
Este código demonstra como colocar uma marca d’água no PowerPoint com API baseada em C# .NET. O objeto Shape contém muitas características que você pode definir para personalizar a marca d’água. Também estão disponíveis opções para adicionar uma marca d’água de imagem na apresentação.
Este artigo nos orientou a adicionar uma marca d’água. Se você deseja gerar um PowerPoint a partir de um arquivo HTML, consulte o artigo Converta HTML em PowerPoint com API REST C#.