Dodajte vodeni žig u Word pomoću NET REST API-ja

Ovaj članak opisuje kako dodati vodeni žig u Word pomoću NET REST API-ja. Naučit ćete kako uključiti vodeni žig u Word s C# REST API-jem koristeći Aspose.Words za .NET Cloud SDK. Razmatraju se različita svojstva za postavljanje oblikovanja i teksta vodenog žiga.

Preduvjet

Koraci za umetanje vodenog žiga u Word s C# Low Code API-jem

  1. Stvorite objekt WordsApi tako da navedete ID/tajnu klijenta za umetanje vodenog žiga
  2. Napravite objekt WatermarkDataText i postavite njegove osnovne parametre
  3. Instancirajte metodu InsertWatermarkRequest koristeći ulaznu Word datoteku i objekt vodenog žiga
  4. Pozovite metodu InsertWatermark pomoću definiranog objekta zahtjeva
  5. Preuzmite rezultirajuću Word datoteku koristeći naziv odredišne datoteke korišten u objektu InsertWatermarkRequest
  6. Preuzmite izlaznu Word datoteku s vodenim žigom

Gornji koraci definiraju kako umetnuti vodeni žig u Word s C# Low Code API. Započnite proces stvaranjem WatermarkDataText koji ima svojstva za postavljanje teksta, oblikovanja i izgleda vodenog žiga. Upotrijebite ovaj objekt u objektu InsertWatermarkRequest koji se u konačnici koristi za umetanje vodenog žiga metodom WordsApi.InsertWatermark().

Kod za umetanje nacrta vodenog žiga u Word s C# REST API-jem

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);
}
}
}
}

Ovaj primjer koda prikazuje kako staviti vodeni žig u Word s NET REST API-jem. Možete postaviti svojstvo Raspored na Dijagonalno ili Vodoravno, postaviti zastavu na poluprozirno i boju vodenog žiga. Konačna izlazna datoteka dostupna je u oblaku i može se preuzeti pomoću metode DownloadFile().

U ovoj smo temi naučili postupak dodavanja vodenih žigova u Word. Ako želite dodati brojeve stranica u Word datoteku, pogledajte sljedeći članak: Dodajte broj stranice u Word pomoću NET REST API-ja.

 Hrvatski