Ajustar automaticamente tabela no Word usando C#

Este artigo explica como ajustar automaticamente uma tabela no Word usando C#. Ele contém configurações de IDE, uma lista de etapas e um código de exemplo para ajustar tabelas no Word usando C#.

Etapas para ajustar automaticamente uma tabela no Word usando C#

  1. Configurar o ambiente para usar Aspose.Words for .NET
  2. Carregar o arquivo Word de entrada na classe Document contendo tabelas
  3. Obter o nó filho desejado do documento carregado
  4. Converter o nó para um objeto Table
  5. Chamar o método AutoFit() com o comportamento desejado
  6. Salvar o arquivo Word de saída após o ajuste da tabela

Essas etapas cobrem os detalhes de como ajustar automaticamente uma tabela no Word usando C#. Basta carregar o documento do Word, selecionar a tabela desejada informando o índice e convertê-la em um objeto Table. Em seguida, chame o método AutoFit() com a opção apropriada.

Código para ajustar tabela à página no Word usando C#

using Aspose.Words;
using Aspose.Words.Tables;
License lic = new License();
lic.SetLicense("license.lic");
Document doc = new Document("Table.docx");
Table table = (Table)doc.GetChild(NodeType.Table, 0, true);
table.AutoFit(AutoFitBehavior.AutoFitToWindow);
doc.Save("AdjustedTable.docx");

O código acima demonstra como ajustar automaticamente uma tabela no Word usando C#. Por padrão, a largura da tabela será ajustada de acordo com a largura da página. Outras opções permitem ajustar as colunas de acordo com o conteúdo ou manter uma largura fixa.

Para aprender a criar uma nova tabela em um documento do Word, consulte o artigo Como criar tabela em um documento do Word usando C#.

 Português