quarta-feira, 26 de setembro de 2012

Exportando um Relatório simples em PDF

Esse Post é feito para quem precisa extrair um relatório de uma pagina Html simples apenas com estilos nas fontes com fundo de imagens etc.

Lembrando que o relatório vai sair igual a sua pagina, caso queira uma imagem no relatório é necessário colocar o caminho inteiro da imagem no seu Html ao invés de apenas referencias a partir do projeto.


Para criarmos o relatório basta referenciar a Dll itextsharp no projeto











 e criarmos o método a seguir:





...

quarta-feira, 12 de setembro de 2012

Problemas com caracteres especias na hora de extrair um Excel

Essa semana tivemos um problema no trabalho que os caracteres com acento entre outros caracteres, estavam ficando com caracteres especiais bem estranhos rs.


Bom a resolução para o problema foi colocar ResponseEnconding="iso-8859-15" no @Page (Parte de definições de atributos da pagina) em que o relatório ia ser extraído.


Li em outros posts que o response acaba funcionando apenas nas informações do HTML , mas dados que vão para o banco eram armazenados com caracteres especiais estranhos, não consegui simular o erro, mas li que se jogar a tag globalization da maneira abaixo com o FileEncondign e o Response e Request Encoding funciona.

globalization fileEncoding="iso-8859-15" requestEncoding="utf-8" responseEncoding="utf-8" culture="pt-BR" uiCulture="pt-BR"