В этой статье рассказывается, как добавить водяной знак в PPT с помощью C# REST API. Вы научитесь вставлять водяной знак PowerPoint с помощью C# Low Code API с помощью Cloud SDK на базе .NET. Будут обсуждаться различные варианты настройки водяного знака в презентации.
Обязательное условие
Скачать Aspose.Slides Cloud SDK for Dotnet to add a watermark
Настройка проекта C# с помощью вышеуказанного SDK для вставки водяного знака.
Действия по вставке водяного знака в PPT с помощью C# REST API
- Инициализируйте объект SlidesApi с идентификатором клиента и секретным ключом, чтобы добавить водяной знак.
- Создайте объект Shape, задав свойства Text и TextFrameFormat.
- Read the input presentation file into a stream
- Вызовите метод CreateWatermarkOnline(), указав поток и форму входного файла.
- Сохраните возвращенный поток в локальный файл на диске.
Эти шаги описывают как вставить водяной знак в PowerPoint с помощью службы C# RESTful. Создайте форму для определения водяного знака, задав текст и угол поворота. Вызовите метод CreateWatermarkOnline(), чтобы добавить водяной знак, предоставив входное представление и объект Shape, содержащий параметры водяного знака.
Код для создания водяного знака в PowerPoint с интерфейсом 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); | |
} | |
} | |
} |
Этот код демонстрирует как поставить водяной знак в PowerPoint с помощью API на базе C# .NET. Объект Shape содержит множество характеристик, которые можно настроить для настройки водяного знака. Также доступны опции для добавления водяного знака изображения в презентацию.
Эта статья помогла нам добавить водяной знак. Если вы хотите создать PowerPoint из файла HTML, обратитесь к статье Преобразование HTML в PowerPoint с помощью C# REST API.