Inserir forma no Word usando Python

Este artigo descreve como inserir forma em Word usando Python. Ele tem os detalhes para definir o ambiente de desenvolvimento, uma lista de etapas e um código de exemplo mostrando como desenhar uma linha reta no Word usando Python. Ele fornecerá orientação para desenhar formas inline e flutuantes de acordo com os requisitos.

Etapas para inserir formas no Word usando Python

  1. Defina o ambiente para usar Aspose.Words para Python via .NET para inserir formas
  2. Crie uma nova palavra document para adicionar formas
  3. Vincule um objeto DocumentBuilder a ele
  4. Insira uma forma embutida usando insert_shape() usando o tipo de forma, tamanho e ângulo de rotação
  5. Insira uma forma flutuante usando o método sobrecarregado de insert_shape com os parâmetros necessários e ângulo de rotação
  6. Defina o formato de saída usando o objeto de classe OoxmlSaveOptions
  7. Salvar a saída DOCX

Estas etapas resumem como fazer um diagrama no Word usando Python. Crie um documento do Word, instancie um objeto DocumentBuilder para ele, chame o método insert_shape() com o tipo de forma e tamanho para criar um diagrama inline. Chame a outra sobrecarga do método insert_shape() fornecendo o tipo de forma, posição relativa horizontal/vertical, tamanho e tipo de quebra.

Código para desenhar diagramas no Word usando Python

Este código de exemplo demonstra como inserir uma linha reta no Word usando Python. Você pode inserir qualquer diagrama, como IMAGE, ELLIPSE, RECTANGLE, ROUND_RECTANGLE, HEXAGON, THICK_ARROW, TEXT_HEXAGON e CALLOUT1, para citar alguns. O parâmetro de ângulo de rotação é opcional e você pode ignorá-lo se não for necessário.

Este artigo nos ensinou como adicionar formas no Word usando Python. Para inserir marcadores em um parágrafo, consulte o artigo em Inserir marcadores no Word usando Python.

 Português