เพิ่มลายน้ำให้กับ PPT ด้วย C# REST API

บทความนี้แนะนำวิธี เพิ่มลายน้ำให้กับ PPT ด้วย C# REST API คุณจะได้เรียนรู้การแทรกลายน้ำ PowerPoint ด้วย C# Low Code API โดยใช้ Cloud SDK ที่ใช้ .NET จะมีการหารือเกี่ยวกับตัวเลือกต่างๆ เพื่อปรับแต่งลายน้ำในการนำเสนอ

ข้อกำหนดเบื้องต้น

ขั้นตอนในการแทรกลายน้ำใน PPT ด้วย C# REST API

  1. เริ่มต้นออบเจ็กต์ SlidesApi ด้วยรหัสไคลเอ็นต์และข้อมูลลับเพื่อเพิ่มลายน้ำ
  2. สร้างวัตถุรูปร่างโดยการตั้งค่าคุณสมบัติ Text และ TextFrameFormat
  3. อ่านไฟล์การนำเสนออินพุตลงในสตรีม
  4. เรียกใช้เมธอด CreateWatermarkOnline() โดยจัดเตรียมสตรีมและรูปร่างของไฟล์อินพุต
  5. บันทึกสตรีมที่ส่งคืนลงในไฟล์ในเครื่องบนดิสก์

ขั้นตอนเหล่านี้อธิบาย วิธีแทรกลายน้ำใน PowerPoint ด้วย C# RESTful Service สร้างรูปร่างสำหรับกำหนดลายน้ำโดยการตั้งค่าข้อความและมุมการหมุน เรียกเมธอด CreateWatermarkOnline() เพื่อเพิ่มลายน้ำโดยจัดเตรียมการนำเสนออินพุตและวัตถุรูปร่างที่มีพารามิเตอร์ลายน้ำ

รหัสเพื่อสร้างลายน้ำใน 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 วัตถุรูปร่างมีคุณสมบัติมากมายที่คุณสามารถตั้งค่าเพื่อปรับแต่งลายน้ำได้ มีตัวเลือกในการเพิ่มลายน้ำรูปภาพในงานนำเสนอด้วย

บทความนี้แนะนำให้เราเพิ่มลายน้ำ หากคุณต้องการสร้าง PowerPoint จากไฟล์ HTML โปรดดูบทความ แปลง HTML เป็น PowerPoint ด้วย C# REST API

 ไทย