Odstraňte vodoznak z Wordu pomocí NET REST API

Tento článek popisuje, jak odstranit vodoznak z Word pomocí NET REST API. Naučíte se automaticky mazat vodoznak ve Wordu pomocí C# Low Code API pomocí cloudové SDK .NET. Sdílí nejen podrobnosti o odstranění vodoznaku online, ale také popisuje stahování výstupního souboru z cloudu.

Předpoklad

Kroky k odstranění vodoznaku z Wordu pomocí C# Low Code API

  1. Chcete-li vodoznak odstranit, vytvořte objekt třídy WordsApi
  2. Vytvořte objekt třídy DeleteWatermarkOnlineRequest a nastavte název cílového souboru
  3. Chcete-li vodoznak odstranit, načtěte vstupní soubor do objektu FileStream
  4. Chcete-li vodoznak odstranit, zavolejte objekt DeleteWatermarkOnline
  5. Načtěte výsledný soubor aplikace Word z odpovědi API pomocí metody Document.TryGetValue().

Tyto kroky definují jak odstranit vodoznak ve Wordu pomocí C# REST API. Začněte proces vytvořením objektu WordsApi a objektu DeleteWatermarkOnlineRequest zadáním názvu cílového souboru. Přečtěte si vstupní soubor aplikace Word a vyvolejte metodu DeleteWatermarkOnline s výše uvedeným objektem požadavku k odstranění vodoznaku.

Kód pro odstranění vodoznaku z dokumentu aplikace Word pomocí C# Low Code API

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 RemoveWatermark()
{
var api = new WordsApi("Client ID", "Client Secret");
string output = "WatermarkRemoved.docx";
var request = new DeleteWatermarkOnlineRequest();
request.DestFileName = output;
request.Document = File.OpenRead("Watermark.docx");
var task = api.DeleteWatermarkOnline(request);
task.Wait();
var result = task.Result;
if (result.Document.TryGetValue(output, out var stream))
{
stream.Position = 0;
using (var fileStream = File.Create(output))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}
}

Tento kód ukazuje, jak odstranit vodoznak z dokumentu Word pomocí NET REST API. Při inicializaci objektu DeleteWatermarkOnlineRequest nastavte kódování zatížení, heslo, šifrované heslo, název souboru odhadu, autora revize a datum. Odkaz na výstupní soubor je sdílen v odpovědi pomocí rozhraní API, které lze použít k načtení výstupního souboru.

V tomto tématu jsme se naučili, jak odstranit vodoznak. Chcete-li přidat vodoznak, přečtěte si následující článek: Přidejte vodoznak ve Wordu pomocí NET REST API.

 Čeština