У цій статті описано процес видалення розділу в Word за допомогою NET REST API. Ви дізнаєтеся, як видалити розділ у Word за допомогою NET REST API за допомогою .NET cloud SDK. Він надає можливість вибрати будь-який розділ у цільовому документі за допомогою його індексу.
Обов’язкова умова
- Створіть обліковий запис і отримайте облікові дані API
- Завантажити Aspose.Words Cloud SDK for Dotnet to delete a section in a Word file
- Налаштуйте проект рішення C# із зазначеним вище SDK для видалення розділу
Кроки для видалення розділу в Word за допомогою C# Low Code API
- створити екземпляр об’єкта класу WordsApi, щоб видалити розділ, використовуючи ідентифікатор клієнта та секрет
- Створіть екземпляр об’єкта класу DeleteSectionOnlineRequest, щоб встановити параметри
- Встановіть вихідний документ Word та індекс розділу, який потрібно видалити
- Викличте метод DeleteSectionOnline() за допомогою наведеного вище об’єкта запиту
- Отримайте доступ до отриманого файлу Word за допомогою методу Result.TryGetValue().
- Збережіть вихідний файл 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.