IRONSOFTWAREHOME
Adicionar tabela
using IronWord;
using IronWord.Models;

// Create table
Table table = new Table(5, 3);

// Apply styling
table.Zebra = new ZebraColor("FFFFFF", "dddddd");

// Populate table
table[0, 0] = new TableCell(new TextContent("Number"));
table[0, 1] = new TableCell(new TextContent("First Name"));
table[0, 2] = new TableCell(new TextContent("Last Name"));
for (int i = 1; i < table.Rows.Count; i++)
{
    table[i, 0].AddChild(new TextContent($"{i}"));
    table[i, 1].AddChild(new TextContent($"---"));
    table[i, 2].AddChild(new TextContent($"---"));
}

// Create new Word document from the table
WordDocument doc = new WordDocument(table);

// Export Word document
doc.SaveAs("Document.docx");
Imports IronWord
Imports IronWord.Models

' Create table
Dim table As New Table(5, 3)

' Apply styling
table.Zebra = New ZebraColor("FFFFFF", "dddddd")

' Populate table
table(0, 0) = New TableCell(New TextContent("Number"))
table(0, 1) = New TableCell(New TextContent("First Name"))
table(0, 2) = New TableCell(New TextContent("Last Name"))
For i As Integer = 1 To table.Rows.Count - 1
    table(i, 0).AddChild(New TextContent($"{i}"))
    table(i, 1).AddChild(New TextContent("---"))
    table(i, 2).AddChild(New TextContent("---"))
Next

' Create new Word document from the table
Dim doc As New WordDocument(table)

' Export Word document
doc.SaveAs("Document.docx")
NuGet Download
PM > Install-Package IronWord
Adicionar tabela

Adicionar tabela

Uma tabela é uma grade de células organizadas em linhas e colunas. É uma funcionalidade fundamental que permite organizar e apresentar informações de forma estruturada. Em uma tabela, cada interseção entre uma linha e uma coluna é chamada de célula. As tabelas são comumente usadas para diversos fins, como criar cronogramas, organizar dados e alinhar o conteúdo de forma clara.

Para adicionar uma tabela usando IronWord, primeiro instancie uma tabela fornecendo o número de linhas e colunas. Personalize todo o estilo da tabela de acordo com suas necessidades. Acesse cada célula da tabela com o formato [row, column]. Com isso, você pode estilizar cada célula conforme necessário e adicionar vários elementos do documento, como textrun, paragraph, image e shape à célula. Depois que o objeto de tabela estiver configurado corretamente, ele poderá ser usado para criar um novo documento do Word.

Aprenda como adicionar tabelas no Word com o IronWord.
Ver no GitHub

Pronto para começar?

Nuget Downloads 58,016Versão:2026.10recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronWord
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Os seus dados serão sempre mantidos em sigilo.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Aprovado por milhões de engenheiros em todo o mundo.
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Biblioteca NuGet C# para PDF
Instalar com NuGet

Versão: 2026.10

PM > Install-Package IronWord
nuget.org/packages/IronWord/
  1. No Solution Explorer, clique com o botão direito do mouse em Referências e selecione Gerenciar Pacotes NuGet.
  2. Selecione Procurar e pesquise "IronWord".
  3. Selecione o pacote e instale.
DLL de PDF em C#
Baixar DLL

Versão: 2026.10

  1. Baixe e descompacte o IronWord em um local como ~/Libs dentro do diretório da sua solução.
  2. No Solution Explorer do Visual Studio, clique com o botão direito do mouse em Referências. Selecione Procurar e digite "IronWord.dll".

Licenças a partir de US$ 999