Ez a cikk bemutatja, hogyan lehet vízjelet adni a PPT-hez a C# REST API-val. Megtanulja a PowerPoint vízjel beillesztését C# Low Code API-val egy .NET-alapú Cloud SDK használatával. A bemutatóban szereplő vízjel testreszabásának különféle lehetőségeit tárgyaljuk.
Előfeltétel
Letöltés Aspose.Slides Cloud SDK for Dotnet to add a watermark
Állítsa be a C# projektet a fenti SDK-val vízjel beszúrásához
A vízjel beszúrásának lépései a PPT-be a C# REST API segítségével
- A vízjel hozzáadásához inicializálja a SlidesApi objektumot ügyfélazonosítóval és titkosítással
- Hozzon létre egy Shape objektumot a Text és TextFrameFormat tulajdonságok beállításával
- Olvassa be a bemeneti prezentációs fájlt egy adatfolyamba
- Hívja meg a CreateWatermarkOnline() metódust a bemeneti fájl adatfolyamának és alakjának megadásával
- Mentse el a visszaadott adatfolyamot egy helyi fájlba a lemezen
Ezek a lépések leírják, hogyan lehet vízjelet beilleszteni a PowerPointba a C# RESTful Service segítségével. Hozzon létre egy alakzatot a vízjel meghatározásához a szöveg és az elforgatási szög beállításával. Hívja a CreateWatermarkOnline() metódust vízjel hozzáadásához a bemeneti bemutató és a vízjel paramétereit tartalmazó Shape objektum megadásával.
Kód vízjel létrehozásához a PowerPointban C# REST felülettel
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); | |
} | |
} | |
} |
Ez a kód bemutatja hogyan helyezhet el vízjelet a PowerPointba C# .NET-alapú API-val. A Shape objektum sok olyan jellemzőt tartalmaz, amelyek beállításával testreszabhatja a vízjelet. Lehetőség van arra is, hogy vízjelet adjon hozzá a bemutatóhoz.
Ez a cikk a vízjel hozzáadásához vezetett. Ha HTML-fájlból szeretne PowerPointot létrehozni, tekintse meg a következő cikket: A HTML konvertálása PowerPoint formátumba a C# REST API segítségével.