این مقاله نحوه افزودن واترمارک به 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 را با شناسه مشتری و مخفی راه اندازی کنید
- با تنظیم ویژگی های Text و TextFrameFormat یک شی Shape ایجاد کنید
- فایل ارائه ورودی را در یک جریان بخوانید
- با ارائه جریان و شکل فایل ورودی، روش CreateWatermarkOnline() را فراخوانی کنید
- جریان برگشتی را در یک فایل محلی روی دیسک ذخیره کنید
در این مراحل چگونگی درج واترمارک در پاورپوینت با C# RESTful Service توضیح داده شده است. با تنظیم متن و زاویه چرخش، شکلی برای تعریف واترمارک ایجاد کنید. متد CreateWatermarkOnline() را فراخوانی کنید تا یک واترمارک با ارائه ورودی و شی Shape حاوی پارامترهای واترمارک اضافه کنید.
کد ایجاد واترمارک در پاورپوینت با رابط 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); | |
} | |
} | |
} |
این کد نحوه قرار دادن واترمارک در پاورپوینت با C#.NET-based API* را نشان می دهد. شی Shape دارای ویژگی های زیادی است که می توانید برای سفارشی کردن واترمارک تنظیم کنید. گزینه هایی نیز برای افزودن واترمارک تصویر در ارائه موجود است.
این مقاله ما را برای افزودن واترمارک راهنمایی کرده است. اگر می خواهید از فایل HTML یک پاورپوینت تولید کنید، به مقاله HTML را با C# REST API به پاورپوینت تبدیل کنید مراجعه کنید.