Adjon hozzá vízjelet a Wordben a NET REST API segítségével

Ez a cikk leírja, hogyan lehet vízjelet hozzáadni a Word alkalmazáshoz NET REST API-val. Megtanulja, hogyan lehet vízjelet beilleszteni a Wordbe a C# REST API-val az Aspose.Words for .NET Cloud SDK használatával. Különféle tulajdonságokat tárgyalunk a vízjel formázásának és szövegének beállításához.

Előfeltétel

A vízjel beszúrásának lépései a Wordben a C# Low Code API segítségével

  1. Hozza létre a WordsApi objektumot az ügyfélazonosító/titok megadásával a vízjel beszúrásához
  2. Hozza létre a WatermarkDataText objektumot, és állítsa be az alapvető paramétereit
  3. Példányosítsa az InsertWatermarkRequest metódust a bemeneti Word fájl és vízjel objektum használatával
  4. Hívja meg a InsertWatermark metódust a meghatározott kérelem objektum használatával
  5. Töltse le az eredményül kapott Word-fájlt az InsertWatermarkRequest objektumban használt célfájlnév használatával
  6. Töltse le a kimeneti Word fájlt vízjellel

A fenti lépések meghatározzák, hogyan lehet vízjelet beszúrni a Wordbe a C# Low Code API-val. Indítsa el a folyamatot a WatermarkDataText létrehozásával, amely rendelkezik a vízjel szövegének, formázásának és elrendezésének beállításához szükséges tulajdonságokkal. Használja ezt az objektumot az InsertWatermarkRequest objektumban, amelyet végül a WordsApi.InsertWatermark() metódussal történő vízjel beszúrására használnak.

Kód vízjel beszúrásához a Wordben C# REST API-val

using System;
using System.Collections.Generic;
using System.IO;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void InsertWatermark()
{
var wordsApi = new WordsApi("Client ID", "Client Secret");
string output = "output.docx";
var mark = new WatermarkDataText();
mark.Layout = WatermarkDataText.LayoutEnum.Diagonal;
mark.Text = "This is watermark text";
var insertRequest = new InsertWatermarkRequest("Sample.docx", mark, destFileName: output);
var task = wordsApi.InsertWatermark(insertRequest);
var result = task.Result;
var downloadfileTask = wordsApi.DownloadFile(new DownloadFileRequest(result.Document.FileName));
var outputFileStream = downloadfileTask.Result;
outputFileStream.Position = 0;
using (var fileStream = File.Create(result.Document.FileName))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
}
}

Ez a mintakód bemutatja, hogyan helyezhet el vízjelet a Wordben a NET REST API-val. Beállíthatja az Elrendezés tulajdonságot Átlós vagy vízszintes értékre, a zászlót félig átlátszóra és a vízjel színét. A végső kimeneti fájl elérhető a felhőben, és a DownloadFile() metódussal tölthető le.

Ebben a témakörben megtanultuk a vízjelek Wordben hozzáadásának folyamatát. Ha oldalszámokat szeretne hozzáadni egy Word-fájlhoz, olvassa el a következő cikket: Adjon hozzá oldalszámot a Wordben a NET REST API segítségével.

 Magyar