Frequentemente precisamos gerar relatórios gerenciais e comunicação, onde há a necessidade que o mesmo venha em formatações e permissões personalizadas para grupos de usuários que irão acessá-lo. Uma forma de conseguir tudo isso é através da utilização de arquivos gerados em formato PDF, abrangendo as características que podem ser adotadas como a criptografia e permissões de escrita, impressão e cópia de conteúdo.

A bibliotecaiTextSharp, que pode ser usada para esse fim na plataforma .net, é gratuita e pode ser obtida no site SourceForge no endereço mostrado na sessão links. Para utilizar o iTextSharp basta colocar a DLL (itextsharp.dll) no projeto e referenciá-la. Para criar um arquivo PDF, é necessário incluir na seção “using” das classes que forem utilizar o iTextSharp os seguintes namespaces: System.IO, iTextSharp.text e iTextSharp.text.pdf. Isso permite acessar os métodos da biblioteca e os métodos de gravação em disco para poder gerarmos fisicamente o arquivo PDF. A Listagem 1 mostra como criar um método para transformar um texto simples em um arquivo PDF.

...
Fim do trecho gratuito • continue abaixo
CONTEÚDO EXCLUSIVO

Desbloqueie toda a DevMedia

  • +2000 artigos e vídeos
  • +40 trilhas sobre Front-end, Back-end, IA e muito mais
  • +5000 exercícios práticos
  • Mentorias ao vivo individuais
até 50% OFF
A partir de
R$ 69 /mês
Assinar agora