Como inserir tabela em PDF usando C #

Este tutorial rápido descreve como inserir uma tabela em PDF usando C#. Ele fornece o recurso para definir o ambiente de desenvolvimento, fluxo de programa passo a passo para realizar a tarefa e um código de exemplo executável para inserir tabela em PDF usando C#. Você também aprenderá a formatar a tabela de acordo com seus requisitos e salvar o arquivo de saída no disco.

Etapas para adicionar tabela ao PDF usando C#

  1. Estabeleça o ambiente para adicionar Aspose.PDF for .NET para inserir uma tabela em um PDF
  2. Crie um novo arquivo PDF usando o objeto de classe Document para adicionar uma tabela
  3. Crie um novo table e defina a borda da célula padrão
  4. Crie várias linhas e adicione as colunas desejadas a elas com valores de amostra
  5. Obtenha acesso à primeira página do PDF e adicione a tabela a ele
  6. Salve o arquivo PDF com uma tabela nele

Essas etapas são suficientes para adicionar tabela em PDF usando C# de modo que primeiro o link seja fornecido para adicionar os recursos necessários ao projeto, seguido pelo processo passo a passo para escrever o aplicativo. Primeiro, criamos um arquivo PDF e depois criamos uma nova tabela cujas células são formatadas. Em seguida, várias linhas são adicionadas junto com algum valor e adicionadas à tabela que finalmente é adicionada ao PDF.

Código para inserir tabela em PDF usando C

Este código demonstra o processo para adicionar uma tabela no Adobe Acrobat usando C# onde uma tabela é criada com uma coleção de linhas preenchidas em um loop para preencher a tabela recém-criada. A classe Table tem uma propriedade DefaultCellBorder que é definida usando o objeto BorderInfo() para formatar as células da tabela. Cada página do arquivo PDF possui uma coleção de parágrafos que permite inserir o nó da tabela nela.

Este artigo nos ensinou a adicionar tabela no Adobe Acrobat usando C#. Se você quiser aprender o processo para ler uma tabela existente de um PDF, consulte o artigo em como converter PDF para Word usando C #.

 Português