Este artigo descreve o processo para adicionar quebra de seção em Word com NET REST API. Você aprenderá como inserir uma quebra de seção no Word com API REST C# usando o SDK da nuvem .NET. Explicará várias propriedades da solicitação de inserção para personalizar o processo.
Pré-requisito
- Crie uma conta e obtenha credenciais de API
- Download Aspose.Words Cloud SDK for Dotnet to insert a section in a Word file
- Configure o projeto da solução C# com o SDK acima para adicionar uma quebra de seção
Etapas para inserir quebra de seção no Word com API C# Low Code
- Crie um objeto da classe WordsApi fornecendo o ID do cliente e o segredo para adicionar seções
- Instancie o objeto InsertSectionOnlineRequest para inserir seções
- Defina o documento Word e o índice onde a seção será inserida
- Chame o método InsertSectionOnline() usando o objeto de solicitação
- Salve o arquivo Word de saída após adicionar uma seção
As etapas acima definem como adicionar quebra de seção no Word com API C# Low Code. Inicie o processo instanciando o objeto da classe WordsApi, criando o InsertSectionOnlineRequest usando o arquivo Word de origem e fornecendo o índice onde deseja inserir uma seção. Por fim, chame o método InsertSectionOnline() usando o objeto de solicitação acima para adicionar uma seção no arquivo Word carregado.
Código para adicionar seções ao documento do Word com NET 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 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); | |
} | |
} | |
} | |
} | |
} |
Este código de exemplo exibe a tarefa para inserir uma quebra de seção no Word com API REST C#. Você pode definir o documento de origem LoadEncoding e a senha. Você também pode definir o nome do arquivo de destino, o autor da revisão e a data da revisão.
Neste tópico, aprendemos o processo de adição de uma quebra de seção. Se você deseja inserir uma nota de rodapé em um arquivo Word, consulte o seguinte artigo: Insira nota de rodapé no Word com NET REST API.