Você está procurando uma maneira rápida e eficiente de gerar arquivos PDF ricos em C#? se assim for, você veio ao lugar certo! este artigo irá guiá-lo através do processo de criação de arquivos PDF a partir de scratch, tornando fácil adicionar vários componentes aos seus documentos.

Create PDF Documents using C#

Produção e processamento automatizados de Documentos PDF Nesta guia, você aprenderá como criar arquivos PDF em C# e ** como inserir texto, imagens, tabelas e outros componentes em PDFs usando C #**.

Tabela de Conteúdo

C# .NET PDF Library para Gerar PDF

PDF para .NET é uma poderosa biblioteca de manipulação de PDF que permite que você gerar e processar arquivos PDF diretamente de suas aplicações .NET. com esta biblioteca, você pode dinâmicamente criar vários tipos de relatórios e documentos de negócios. Licença Grátis Para começar a gerar seus arquivos PDF desejados sem quaisquer limitações.

Você pode baixar a biblioteca como um DLL ou instalá-lo diretamente do NuGet Use o seguinte comando:

Install-Package Aspose.Pdf

Criar arquivos PDF em C#

Vamos começar criando um documento PDF simples que inclui um fragmento de texto. siga estas etapas para criar um arquivo PDF usando C#:

Aqui está uma amostra de código que demonstra como criar um arquivo PDF simples em C#:

Para a criação de documentos PDF mais complexos, consulte nosso guia em Criação de documentos PDF complexos.

Como editar um arquivo PDF em C#

Editar um arquivo PDF é tão simples quanto criar um. Para alterar um PDF, basta carregar o ficheiro usando o Documento classe, execute as suas operações desejadas, e salvá-lo. aqui estão os passos para modificar um PDF:

  • Crie um objeto da Documento classe e fornecer o caminho para o arquivo PDF.
  • Manipular as páginas ou o conteúdo do documento conforme necessário.
  • Salve o documento usando o Livro de Reserva ( ) do método.

Aqui está uma amostra de código para ilustrar como modificar um PDF usando C#:

Insira imagem em PDF usando C#

Em seguida, vamos explorar como inserir uma imagem em seu documento PDF. Siga estas etapas:

  • Crie um objeto da Documento Aulas para abrir um documento PDF.

  • Acesse a página onde você deseja adicionar a imagem usando o Página da classe.

  • Adicione a imagem à página Recursos A coleção.

  • Use os seguintes operadores para colocar a imagem na página:- Guião para salvar o estado gráfico atual.

  • ConcatenateMatrix para especificar a localização da imagem.

  • Faça para desenhar a imagem na página.

  • Por fim, use o Grandes para restaurar o estado gráfico.

  • Salve o arquivo PDF.

Aqui está uma amostra de código para mostrar como adicionar uma imagem a um documento PDF usando C#:

Para mais detalhes, leia o nosso guia inserir imagens em PDF.

Crie uma tabela em PDF usando C#

As tabelas são vitais para organizar dados em linhas e colunas dentro de documentos. Aspose.PDF para .NET torna fácil criar e inserir tabelas em documentos PDF.

  • Carregar o arquivo PDF usando o Documento da classe.
  • Iniciar uma tabela e definir suas colunas e linhas usando o Mesa da classe.
  • Defina as configurações da tabela (por exemplo, fronteiras).
  • Localize a mesa criando linhas com o Avaliações.Rows.Add() do método.
  • Adicione a tabela à página usando o Document.Pages [1] Parágrafos.Add(Tabela) do método.
  • Salve o arquivo PDF.

Aqui está uma amostra de código para criar e adicionar uma tabela a um documento PDF em C#:

Para mais informações, consulte nosso guia Criação de tabelas em PDF.

Crie um formulário em PDF em C#

Os formulários em PDFs são essenciais para a recolha de dados dos usuários. Você pode inserir vários controles como caixas de texto, caixas de verificação e botões de rádio em formulários PDF. O formato PDF suporta dois tipos de formulários: formulários Acro e formulários XFA (Veja detalhesAqui está como criar e adicionar formulários em um PDF:

Aqui está uma amostra de código para adicionar formulários ao documento PDF usando C#:

Para mais detalhes, leia o nosso guia Criação de formulários em PDF.

Livre C# Biblioteca PDF

Você pode obter um absoluto Licença temporária grátis para gerar arquivos PDF sem quaisquer limitações.

Grátis Online PDF Viewer e Editor

Aspose.PDF oferece uma aplicação online gratuita que permite que você Ver PDFs e Editar PDFs.

Conclusão

Neste post, você já aprendeu como criar arquivos PDF a partir de um cratch usando C#. Adicionalmente, agora você sabe como inserir vários componentes como texto, imagens, tabelas e formulários em um documento PDF de forma programática. Documentação oficial.

Veja também

More in this category