Demo Blog

Criando um documento PDF passo-a-passo usando iTextSharp e Visual C#

by André Melo on Nov.22, 2009, under , , ,

Este artigo mostra como criar um documento PDF usando iTextSharp. Antes de prosseguir, certifique-se de instalar e testar o iTextSharp com as linguagens da plataforma .NET.
Então, vamos ao exemplo. Crie uma nova aplicação Windows Application e adicione as linhas abaixo ao using do formulário:

using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;


Coloque um botão no formulário e insira o código abaixo em seu evento click:

string texto = "Vamos ver se isso funciona mesmo!\n\n";
texto += "Mais uma linha de texto aqui\n\n";
texto += "E mais uma linha\n\n";
texto += "A última linha";

// cria uma instância de iTextSharp.text.Document
Document documento = new Document();

// cria um Writer para o documento
PdfWriter.GetInstance(documento, new
FileStream("exemplo.pdf", FileMode.Create));

// abre o documento
documento.Open();

// adiciona conteúdo
documento.Add(new Paragraph(texto));

// fecha o documento
documento.Close();

MessageBox.Show("Documento PDF criado com sucesso.");


Pronto! Execute a aplicação, clique no botão e encontrará um arquivo PDF recém-criado no diretório que contém o executável do programa.
0 comentários more...

0 comentários

Postar um comentário

Procurando algo?

use o mecanismo de busca para pesquisar no meu blog:

Não encontrou o que procura? Deixe um comentário no post para que possa solucionar a questão!