Remover marca d'água do Word com NET REST API

Este artigo descreve como remover marca d’água de Word com NET REST API. Você aprenderá a excluir marca d’água automaticamente no Word com API C# Low Code usando o SDK da nuvem .NET. Ele não apenas compartilha detalhes sobre como remover a marca d’água online, mas também descreve o download do arquivo de saída da nuvem.

Pré-requisito

Etapas para remover marca d’água do Word com API C# Low Code

  1. Crie um objeto da classe WordsApi para excluir a marca d’água
  2. Crie um objeto da classe DeleteWatermarkOnlineRequest e defina o nome do arquivo de destino
  3. Leia o arquivo de entrada no objeto FileStream para remover a marca d’água
  4. Chame o objeto DeleteWatermarkOnline para eliminar a marca d’água
  5. Recupere o arquivo Word resultante da resposta da API usando o método Document.TryGetValue()

Estas etapas definem como remover marca d’água no Word com API REST C#. Comece o processo criando um objeto WordsApi e um objeto DeleteWatermarkOnlineRequest fornecendo o nome do arquivo de destino. Leia o arquivo Word de entrada e invoque o método DeleteWatermarkOnline com o objeto de solicitação acima para eliminar a marca d’água.

Código para remover uma marca d’água de um documento do Word com API C# Low Code

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

Este código demonstra como remover marca d’água de documento do Word com NET REST API. Ao inicializar o objeto DeleteWatermarkOnlineRequest, defina a codificação de carregamento, a senha, a senha criptografada, o nome do arquivo de estimativa, o autor da revisão e a data. A referência do arquivo de saída é compartilhada na resposta pela API que pode ser usada para buscar o arquivo de saída.

Neste tópico, aprendemos como excluir uma marca d’água. Para adicionar uma marca d’água, consulte o seguinte artigo: Adicione uma marca d’água no Word com NET REST API.

 Português