Adicionar marcador no Word com API REST do Python

Este artigo aborda o processo para adicionar um marcador em Word com a API REST do Python. Usaremos o Aspose.Words para Python Cloud SDK para adicionar um marcador a um documento do Word com a API Low Code do Python. Você definirá vários parâmetros de marcador e invocará chamadas de API para adicionar este marcador ao seu arquivo do Word no disco local.

Pré-requisito

Etapas para criar um marcador no Word com a API REST do Python

  1. Defina o ID do cliente e o segredo do cliente para a API para adicionar um marcador
  2. Instanciar um objeto da classe WordsApi com suas credenciais de cliente
  3. Leia o arquivo Word de origem no fluxo de memória para criar um marcador
  4. Defina o intervalo inicial e final do marcador usando a classe PositionInsideNode
  5. Crie o objeto InsertBookmarkOnlineRequest fornecendo os parâmetros necessários
  6. Chame o método InsertBookmarkOnline para inserir um marcador de acordo com o InsertBookmarkOnlineRequest
  7. Salve o arquivo Word resultante com o novo marcador

Os passos acima descrevem como criar um marcador no Word com a API Python Low Code. Inicie o processo criando um objeto WordsApi, lendo o arquivo Word de origem e definindo os parâmetros do marcador. Por fim, adicione este marcador ao seu arquivo Word executando algumas chamadas de API e salvando o arquivo Word resultante no disco local.

Código para inserir um marcador no Word com API REST do Python

Este código de exemplo demonstra como adicionar um marcador no Word com a API REST do Python. A classe PositionInsideNode é usada para definir o intervalo inicial e final do marcador no arquivo Word de destino. O fluxo resultante é retornado como um item de dicionário com a chave especificada e pode ser recuperado usando o método TryGetValue, conforme demonstrado no código de exemplo.

In this topic, we have learned how to make a bookmark in Word with Python REST API. If you are looking to convert a Word file to an HTML file, refer to the article on Convert DOCX to HTML with Python REST API.

 Português