W tym artykule opisano proces dodawania podziału sekcji w Word za pomocą interfejsu API NET REST. Dowiesz się jak wstawić podział sekcji w programie Word za pomocą C# REST API przy użyciu pakietu SDK chmury .NET. Wyjaśnione zostaną różne właściwości żądania wstawienia w celu dostosowania procesu.
Warunek wstępny
- Utwórz konto i uzyskaj dane uwierzytelniające API
- Pobierać Aspose.Words Cloud SDK for Dotnet to insert a section in a Word file
- Skonfiguruj projekt rozwiązania C# z powyższym zestawem SDK w celu dodania podziału sekcji
Kroki, aby wstawić podział sekcji w programie Word za pomocą interfejsu API C# Low Code
- Utwórz obiekt klasy WordsApi, podając identyfikator klienta i klucz tajny, aby dodać sekcje
- Utwórz instancję obiektu InsertSectionOnlineRequest w celu wstawienia sekcji
- Ustaw dokument Word i indeks, w którym ma zostać wstawiona sekcja
- Wywołaj metodę InsertSectionOnline() korzystając z obiektu żądania
- Zapisz wyjściowy plik Word po dodaniu sekcji
Powyższe kroki definiują jak dodać podział sekcji w programie Word za pomocą interfejsu API C# Low Code. Rozpocznij proces od utworzenia instancji obiektu klasy WordsApi, utworzenia obiektu InsertSectionOnlineRequest przy użyciu źródłowego pliku programu Word i podania indeksu, w którym chcesz wstawić sekcję. Na koniec wywołaj metodę InsertSectionOnline() korzystając z powyższego obiektu żądania, aby dodać sekcję do załadowanego pliku Word.
Kod do dodawania sekcji do dokumentu programu Word za pomocą interfejsu API NET 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 InsertSection() | |
{ | |
var wordsApi = new WordsApi("Client ID", "Client Secret"); | |
var request = new InsertSectionOnlineRequest(); | |
request.Document = File.OpenRead("Sections.docx"); | |
request.SectionIndex = 0; | |
var task = wordsApi.InsertSectionOnline(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 przedstawia zadanie wstawienia podziału sekcji w programie Word za pomocą interfejsu API C# REST. Możesz ustawić LoadEncoding i hasło dokumentu źródłowego. Możesz także ustawić nazwę pliku docelowego, autora wersji i datę wersji.
W tym temacie poznaliśmy proces dodawania podziału sekcji. Jeśli chcesz wstawić przypis do pliku Word, zapoznaj się z następującym artykułem: Wstaw przypis w programie Word za pomocą interfejsu API NET REST.