Премахнете отметка в Word с NET REST API

Тази статия ръководи как да премахнете отметка в Word с NET REST API. Ще се научите автоматично да премахвате отметка в Word с C# REST API с помощта на .NET cloud SDK. Можете да повторите този процес, за да премахнете всички отметки от файл на Word.

Предпоставка

Стъпки за изтриване на отметка в Word с C# REST API

  1. Създайте екземпляр на обекта Configuration, като зададете ClientId и ClientSecret
  2. Създайте обекта WordsApi, като използвате дадената конфигурация
  3. Прочетете входния Word файл в байтовия масив
  4. Създайте обект на заявка DeleteBookmarkOnlineRequest, като предоставите името на отметката
  5. Извикайте метода DeleteBookmarkOnline, за да премахнете отметките
  6. Запазете получения Word файл, след като изтриете посочения маркер

Горните стъпки обобщават как да изтриете отметка в Word с C# Low Code API. Създайте екземпляр на обекта WordsApi и прочетете входния файл на Word в масива от байтове. Създайте обекта DeleteBookmarkOnlineRequest и задайте името на отметката, която искате да изтриете от файла на Word, последвано от извикване на метода DeleteBookmarkOnline(), за да изтриете отметката.

Код за изтриване на отметка в Word с C# Low Code API

using System.IO;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void DeleteBookmark()
{
var config = new Configuration {
ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("bookmarks.docx");
var deleteRequest = new DeleteBookmarkOnlineRequest(requestDocument, "aspose");
var task = wordsApi.DeleteBookmarkOnline(deleteRequest);
task.Wait();
var result = task.Result;
if (result.TryGetValue("", out var stream))
{
stream.Position = 0;
using (var fileStream = File.Create("RemoveBookmark.docx"))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}
}

Този примерен код показва как да изтриете отметка в Word с NET REST API. Имайте предвид, че ако не предоставите целево име на отметка, докато инициализирате обекта DeleteBookmarkOnlineRequest и не предоставите този аргумент, това ще изтрие всички отметки от заредения файл на Word.

Тази статия ни научи на процеса на премахване на конкретен маркер от файл на Word. Ако се интересувате от добавяне на отметка, вижте следната статия: Добавете отметка в Word с NET REST API.

 Български