Удаление раздела в Word с помощью NET REST API

В этой статье описывается процесс удаления раздела в Word с помощью NET REST API. Вы узнаете, как удалить раздел в Word с помощью NET REST API с помощью облачного SDK .NET. Он предоставляет возможность выбрать любой раздел в целевом документе, используя его индекс.

Обязательное условие

Действия по удалению раздела в Word с помощью API C# Low Code

  1. создать экземпляр объекта класса WordsApi, чтобы удалить раздел, используя идентификатор клиента и секретный ключ.
  2. Создайте экземпляр объекта класса DeleteSectionOnlineRequest, чтобы установить параметры.
  3. Установите исходный документ Word и индекс раздела, который вы хотите удалить.
  4. Вызовите метод DeleteSectionOnline(), используя указанный выше объект запроса.
  5. Получите доступ к результирующему файлу Word с помощью метода Result.TryGetValue().
  6. Сохраните выходной файл Word из потока в ответе.

Вышеуказанные шаги описывают как удалить раздел в Word с помощью C# REST API. Чтобы начать процесс, создайте объект класса DeleteSectionOnlineRequest, установите его параметры, такие как исходный документ и индекс целевого раздела, который вы хотите удалить, и вызовите метод DeleteSectionOnline() с настраиваемым запросом на удаление раздела.

Код для удаления раздела в Word с помощью C# REST API

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 DeleteSection()
{
var wordsApi = new WordsApi("Client ID", "Client Secret");
var request = new DeleteSectionOnlineRequest();
request.Document = File.OpenRead("Sections.docx");
request.SectionIndex = 0;
var task = wordsApi.DeleteSectionOnline(request);
task.Wait();
var result = task.Result;
if(result.TryGetValue("", out var stream))
{
stream.Position = 0;
using (var fileStream = File.Create("RemoveSection.docx"))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}
}

В этом примере кода показано как удалить раздел в Word с помощью C# Low Code API. Ответ содержит пару ключ-значение, содержащую результирующий файл World в объекте потока. Скачать этот файл можно с помощью метода Result.TryGetValue() из списка значений в ответе.

В этой теме мы изучили процесс удаления раздела. Если вы хотите добавить разрыв раздела, обратитесь к следующей статье: Добавьте разрыв раздела в Word с помощью NET REST API.

 Русский