Eu tentei usar o Microsoft ReportingControls, masos considerou excessivamente pesados, com pouca documentação. Eu gostaria de um controle simples que iria converter um controle GridView em um documento PDF. Eu comecei a olhar para PDFSHarp e estou correndo em becos sem saída com a documentação. Mesma coisa com iTextSharp. Estou disposto a aprofundá-las ainda mais se tiverem trabalhado para outras pessoas no passado.
Respostas:
1 para resposta № 1Você poderia iterar os dados em sua grade e escrevê-los em uma tabela em PDF usando iTextSharp. Dê uma olhada aqui: http://www.codeproject.com/KB/cs/iTextSharpPdfTables.aspx
Eu também recomendo pegar o livro iText em ação.
0 para resposta № 2
Eu posso recomendar o produto ceTe DynamicPDF sevocê só precisa criar arquivos PDF. É bem documentado e muito fácil de usar. A única ressalva que eu tenho é que seus relatórios serão todos criados no Code. Se você planeja adicionar muitos relatórios, talvez queira explorar uma alternativa como a nova ferramenta de relatórios da Telerik (que exportará para PDF).
Bem, faça duas ressalvas: DynamicPDF é um pouco caro se você está apenas fazendo a exportação GridView.