Usuń sekcję w programie Word za pomocą interfejsu API NET REST

W tym artykule opisano proces usuwania sekcji w Word za pomocą interfejsu API NET REST. Dowiesz się jak usunąć sekcję w programie Word za pomocą NET REST API przy użyciu pakietu SDK chmury .NET. Zapewnia możliwość wybrania dowolnej sekcji dokumentu docelowego za pomocą jej indeksu.

Warunek wstępny

Kroki, aby usunąć sekcję w programie Word za pomocą interfejsu API C# Low Code

  1. utwórz instancję obiektu klasy WordsApi, aby usunąć sekcję przy użyciu identyfikatora klienta i klucza tajnego
  2. Utwórz instancję obiektu klasy DeleteSectionOnlineRequest, aby ustawić parametry
  3. Ustaw dokument źródłowy programu Word i indeks sekcji, którą chcesz usunąć
  4. Wywołaj metodę DeleteSectionOnline(), korzystając z powyższego obiektu żądania
  5. Uzyskaj dostęp do wynikowego pliku programu Word za pomocą metody Result.TryGetValue().
  6. Zapisz wyjściowy plik Word ze strumienia w odpowiedzi

Powyższe kroki opisują jak usunąć sekcję w programie Word za pomocą interfejsu API C# REST. Aby rozpocząć proces, utwórz obiekt klasy DeleteSectionOnlineRequest, ustaw jego parametry takie jak dokument źródłowy i indeks sekcji docelowej, którą chcesz usunąć, a następnie wywołaj metodę DeleteSectionOnline() z niestandardowym żądaniem usunięcia sekcji.

Kod do usunięcia sekcji w programie Word za pomocą interfejsu API C# REST

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

Ten przykładowy kod ilustruje jak usunąć sekcję w programie Word za pomocą interfejsu API C# Low Code. Odpowiedź zawiera parę klucz-wartość zawierającą wynikowy plik świata w obiekcie strumieniowym. Możesz pobrać ten plik za pomocą metody Result.TryGetValue() z listy wartości w odpowiedzi.

W tym temacie poznaliśmy proces usuwania sekcji. Jeśli chcesz dodać podział sekcji, zapoznaj się z następującym artykułem: Dodaj podział sekcji w programie Word za pomocą interfejsu API NET REST.

 Polski